# HG changeset patch # User Matt Johnston # Date 1374710594 -28800 # Node ID bd29ddb360a5968ce76506a3ac062c94a047baaf # Parent b096fc6d1ef4fc92317f1ae13b849741a2ca53fa fix to absolute path for lockfile, --daemon does chdir("/") diff -r b096fc6d1ef4 -r bd29ddb360a5 py/tempserver.py --- a/py/tempserver.py Fri Jun 14 23:32:46 2013 +0800 +++ b/py/tempserver.py Thu Jul 25 08:03:14 2013 +0800 @@ -103,7 +103,8 @@ def main(): setup_logging() - pidpath = os.path.join(os.path.dirname(__file__), 'tempserver.pid') + heredir = os.path.abspath(os.path.dirname(__file__)) + pidpath = os.path.join(heredir, 'tempserver.pid') pidf = lockfile.pidlockfile.PIDLockFile(pidpath, threaded=False) try: pidf.acquire(0)