|
@@ -4,6 +4,7 @@ import datetime
|
|
|
import socket
|
|
|
import random, string
|
|
|
import daemon, getopt, sys
|
|
|
+import daemon.pidlockfile
|
|
|
|
|
|
def myrandom(length):
|
|
|
return ''.join(random.choice(string.lowercase) for i in range(length))
|
|
@@ -65,5 +66,6 @@ if __name__ == '__main__':
|
|
|
if daemonize == False:
|
|
|
server(port, bindTo)
|
|
|
else:
|
|
|
- with daemon.DaemonContext():
|
|
|
+ daemonContext = daemon.DaemonContext(pidfile = daemon.pidlockfile.PIDLockFile("/var/run/ffpb-debugserver.pid"))
|
|
|
+ with daemonContext:
|
|
|
server(port, bindTo)
|