Bug #191
Python spread blocks at least sigint
Status: | Rejected | Start date: | 02/15/2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | Python | |||
Target version: | rsb-0.7 |
Description
Programme die RSBPython verwenden reagieren nicht mehr auf Ctrl-C.
Related issues
History
#1 Updated by J. Wienke almost 13 years ago
- Category set to Python
#2 Updated by J. Moringen almost 13 years ago
This might be caused by Spread interacting with signal handlers: The same behavior regarding SIGINT can be observed when using libspread from Lisp.
#3 Updated by J. Wienke over 12 years ago
- % Done changed from 0 to 10
Somehow it is possible to kill every rsb-python based software with ctrl+4. Why? ;)
#4 Updated by J. Wienke almost 12 years ago
- Subject changed from Ctrl-C für RSBPython to Python spread blocks at least sigint
- Status changed from New to Rejected
- Target version set to rsb-0.7
- % Done changed from 10 to 0
This is a problem of the C implementation of spread. This blocks at least sigint, which consequently prevents the receiving thread from handling this signal. So we cannot do much about this.