Explorar o código

Merge branch 'brodie/brodie/fix-sighup-fd-leak'

Ask Solem %!s(int64=11) %!d(string=hai) anos
pai
achega
4ef3d1e4b9
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      celery/apps/worker.py

+ 3 - 0
celery/apps/worker.py

@@ -315,6 +315,9 @@ else:  # pragma: no cover
 
 
 def _reload_current_worker():
+    platforms.close_open_fds([
+        sys.__stdin__, sys.__stdout__, sys.__stderr__,
+    ])
     os.execv(sys.executable, [sys.executable] + sys.argv)