changeset 36701 | d77c3b023393 |
parent 36699 | aa9c5d447980 |
child 36724 | ca201470abb4 |
--- a/mercurial/util.py Sun Mar 04 09:40:12 2018 -0500 +++ b/mercurial/util.py Sat Mar 03 23:49:39 2018 -0500 @@ -1676,6 +1676,11 @@ timer = time.perf_counter def makelock(info, pathname): + """Create a lock file atomically if possible + + This may leave a stale lock file if symlink isn't supported and signal + interrupt is enabled. + """ try: return os.symlink(info, pathname) except OSError as why: