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