equal
deleted
inserted
replaced
77 if not runargs: |
77 if not runargs: |
78 runargs = procutil.hgcmd() + pycompat.sysargv[1:] |
78 runargs = procutil.hgcmd() + pycompat.sysargv[1:] |
79 runargs.append('--daemon-postexec=unlink:%s' % lockpath) |
79 runargs.append('--daemon-postexec=unlink:%s' % lockpath) |
80 # Don't pass --cwd to the child process, because we've already |
80 # Don't pass --cwd to the child process, because we've already |
81 # changed directory. |
81 # changed directory. |
82 for i in xrange(1, len(runargs)): |
82 for i in pycompat.xrange(1, len(runargs)): |
83 if runargs[i].startswith('--cwd='): |
83 if runargs[i].startswith('--cwd='): |
84 del runargs[i] |
84 del runargs[i] |
85 break |
85 break |
86 elif runargs[i].startswith('--cwd'): |
86 elif runargs[i].startswith('--cwd'): |
87 del runargs[i:i + 2] |
87 del runargs[i:i + 2] |