Message218896
The current implementation of _signal requires a limit on the number of signals to its internal array used to store Python callback:
static volatile struct {
sig_atomic_t tripped;
PyObject *func;
} Handlers[NSIG];
If you want to kill the arbitrary limit, you need to change this structure.
Maybe we need to find NSIG value differently on FreeBSD? For example try to use _SIG_MAXSIG.
http://lists.freebsd.org/pipermail/freebsd-doc/2010-August/017500.html
Please try attached on FreeBSD. |
|
Date |
User |
Action |
Args |
2014-05-22 13:05:25 | vstinner | set | recipients:
+ vstinner, jgehrcke, neologix, sdaoden |
2014-05-22 13:05:25 | vstinner | set | messageid: <1400763925.02.0.984548321436.issue20584@psf.upfronthosting.co.za> |
2014-05-22 13:05:24 | vstinner | link | issue20584 messages |
2014-05-22 13:05:23 | vstinner | create | |
|