On 02.05.2011 12:06, Victor Stinner wrote: > Hi, > > I introduced recently the signal.pthread_sigmask() function (issue #8407). > pthread_sigmask() (the C function) returns an error code using errno codes. I > choosed to raise a RuntimeError using this error code, but I am not sure that > RuntimeError is the best choice. It is more an OS error than a runtime error: > should signal.pthread_sigmask() raise an OSError instead? > > signal.signal() raises a RuntimeError if setting the signal handler failed. > signal.siginterrupt() raises also a RuntimeError on error. > > signal.setitimer() and signal.getitimer() have their own exception class: > signal.ItimerError, raised on setimer() and getitimer() error. If it has an errno, it should be a subclass of EnvironmentError. Georg
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4