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

Return PIDLockFile if the lock is stale

Ask Solem преди 16 години
родител
ревизия
fa0fb625f2
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      celery/bin/celeryd.py

+ 1 - 1
celery/bin/celeryd.py

@@ -144,7 +144,7 @@ def acquire_pidlock(pidfile):
         if exc.errno == errno.ESRCH:
             sys.stderr.write("Stale pidfile exists. Removing it.\n")
             pidlock.release()
-            return
+            return PIDLockFile(pidfile)
     else:
         raise SystemExit(
                 "ERROR: Pidfile (%s) already exists.\n"