equal
deleted
inserted
replaced
90 if not runargs: |
90 if not runargs: |
91 runargs = procutil.hgcmd() + pycompat.sysargv[1:] |
91 runargs = procutil.hgcmd() + pycompat.sysargv[1:] |
92 runargs.append(b'--daemon-postexec=unlink:%s' % lockpath) |
92 runargs.append(b'--daemon-postexec=unlink:%s' % lockpath) |
93 # Don't pass --cwd to the child process, because we've already |
93 # Don't pass --cwd to the child process, because we've already |
94 # changed directory. |
94 # changed directory. |
95 for i in pycompat.xrange(1, len(runargs)): |
95 for i in range(1, len(runargs)): |
96 if runargs[i].startswith(b'--cwd='): |
96 if runargs[i].startswith(b'--cwd='): |
97 del runargs[i] |
97 del runargs[i] |
98 break |
98 break |
99 elif runargs[i].startswith(b'--cwd'): |
99 elif runargs[i].startswith(b'--cwd'): |
100 del runargs[i : i + 2] |
100 del runargs[i : i + 2] |