]> code.delx.au - offlineimap/commitdiff
Fix a bug preventing the pid file from being empty.
authorBen Willard <benwillard@gmail.com>
Fri, 8 Aug 2008 01:16:36 +0000 (21:16 -0400)
committerJohn Goerzen <jgoerzen@complete.org>
Fri, 8 Aug 2008 02:09:11 +0000 (21:09 -0500)
Convert os.getpid() to a string before writing it to the pid file in
order to avoid generating an empty pid file.

offlineimap/init.py

index ca0991943f033fcf3995d05ddf9d98ee794ba6ea..8485511599f87938b78f3d35be94f93a7849cb07 100644 (file)
@@ -133,7 +133,7 @@ def startup(versionno):
 
     try:
         pidfd = open(config.getmetadatadir() + "/pid", "w")
-        pidfd.write(os.getpid())
+        pidfd.write(str(os.getpid()) + "\n")
         pidfd.close()
     except:
         pass