3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-24 11:39:25 +01:00

Only write the pid file when --no-pid isn't passed (#633)

Prevents --no-pid from breaking

(cherry picked from commit 30387c9ed5)
This commit is contained in:
Ian Carpenter 2019-02-18 20:14:04 -05:00 committed by James Lu
parent bf9eb8d4ea
commit 28166ed4ee

View File

@ -120,9 +120,10 @@ def _main():
elif os.name == 'posix':
sys.stdout.write("\x1b]2;PyLink %s\x07" % __version__)
# Write the PID file only after forking.
with open(pidfile, 'w') as f:
f.write(str(os.getpid()))
if not args.no_pid:
# Write the PID file only after forking.
with open(pidfile, 'w') as f:
f.write(str(os.getpid()))
# Load configured plugins
to_load = conf.conf['plugins']