]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/dakmultiprocessing.py
Bugfixes for usage of DakProcessPool API
[dak.git] / daklib / dakmultiprocessing.py
index 57152bf82d2e010d06bd92a0b07974e08b076611..86fa74d5208a860a718edfa479568fcd0269608a 100644 (file)
@@ -26,7 +26,7 @@ multiprocessing for DAK
 ###############################################################################
 
 from multiprocessing.pool import Pool
-from signal import signal, SIGHUP, SIGTERM, SIGPIPE, SIGCHLD, SIGALRM
+from signal import signal, SIGHUP, SIGTERM, SIGPIPE, SIGALRM
 
 import sqlalchemy.orm.session
 
@@ -57,7 +57,6 @@ def _func_wrapper(func, *args, **kwds):
     signal(SIGHUP, signal_handler)
     signal(SIGTERM, signal_handler)
     signal(SIGPIPE, signal_handler)
-    signal(SIGCHLD, signal_handler)
     signal(SIGALRM, signal_handler)
 
     # We expect our callback function to return: