processes: use call_after_global instead of call_after in signal handler
This commit is contained in:
@@ -67,7 +67,7 @@ def wait_on_children():
|
|||||||
|
|
||||||
def sig_child(signal, frame):
|
def sig_child(signal, frame):
|
||||||
from eventlet import api
|
from eventlet import api
|
||||||
api.call_after(0, wait_on_children)
|
api.call_after_global(0, wait_on_children)
|
||||||
signal.signal(signal.SIGCHLD, sig_child)
|
signal.signal(signal.SIGCHLD, sig_child)
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user