.gitignore | ||
python-cysignals-crash-logs.patch | ||
python-cysignals-emms.patch | ||
python-cysignals-fortify.patch | ||
python-cysignals-gdb.patch | ||
python-cysignals-sigismember.patch | ||
python-cysignals-underlink.patch | ||
python-cysignals.spec | ||
README.md | ||
sources |
python-cysignals
When writing Cython code, special care must be taken to
ensure that the code can be interrupted with CTRL-C
. Since Cython optimizes
for speed, Cython normally does not check for interrupts. For example, code
like the following cannot be interrupted in Cython:
while True:
pass
The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code.