NSIG on Linux includes the range [SIGRTMIN,SIGRTMAX]. In order for the code in lang/python* to handle realtime signals, either NSIG needs to be modified to include SIGRTMAX, or python needs to be modified to allocate and handle this range as well. This will require modifying is_valid_signalnum and other relevant pieces of code in signalmodule.c . A cpython defect is pending as well. Reported by: Alok Sontakke (Dell)
cpython bug: https://bugs.python.org/issue46989