add setsid

This commit is contained in:
clowwindy 2014-12-21 14:49:51 +08:00
parent fb789d8e9f
commit dae2624b30

View file

@ -126,6 +126,9 @@ def daemon_start(pid_file, log_file):
print('started')
os.kill(ppid, signal.SIGTERM)
os.setsid()
signal.signal(signal.SIG_IGN, signal.SIGHUP)
sys.stdin.close()
try:
freopen(log_file, 'a', sys.stdout)