Message200463
Actually, I think we're talking about the actual select() syscal not
returning when SIGCHLD is received and handled. Running the C-level handler
isn't enough, the syscall must return with EINTR so the Python handler can
run (which then writes a byte to the self-pipe to ensure select() returns,
but that seems too late). Maybe twiddling with SA_RESTART can fix this? |
|
Date |
User |
Action |
Args |
2013-10-19 18:11:35 | gvanrossum | set | recipients:
+ gvanrossum, skrah, neologix, python-dev, David.Edelsohn |
2013-10-19 18:11:35 | gvanrossum | link | issue19293 messages |
2013-10-19 18:11:35 | gvanrossum | create | |
|