Ver código fonte

Close PID file

Unrud 10 anos atrás
pai
commit
0a09804821
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2 1
      radicale/__main__.py

+ 2 - 1
radicale/__main__.py

@@ -105,7 +105,8 @@ def run():
         if pid:
             sys.exit()
         elif config.get("server", "pid"):
-            open(config.get("server", "pid"), "w").write(str(os.getpid()))
+            with open(config.get("server", "pid"), "w") as pid_file:
+                pid_file.write(str(os.getpid()))
         sys.stdout = sys.stderr = open(os.devnull, "w")
 
     # Register exit function