Преглед на файлове

remote shutdown: Now raises SystemExit again instead of os.kill for platform compatibility.

Ask Solem преди 15 години
родител
ревизия
aabd8df106
променени са 1 файла, в които са добавени 1 реда и са изтрити 3 реда
  1. 1 3
      celery/worker/control/builtins.py

+ 1 - 3
celery/worker/control/builtins.py

@@ -1,5 +1,3 @@
-import os
-import signal
 from datetime import datetime
 
 from celery import conf
@@ -142,4 +140,4 @@ def ping(panel, **kwargs):
 @Panel.register
 def shutdown(panel, **kwargs):
     panel.logger.critical("Got shutdown from remote.")
-    os.kill(os.getpid(), signal.SIGTERM)
+    raise SystemExit