# HG changeset patch # User Matt Mackall # Date 1328127446 21600 # Node ID 2aa5b51f310fb3befd26bed99c02267f5c12c734 # Parent aaaa7ebc578bc6411e14976515bf4d882833d8b7 phases: don't complain if cset is already public on pushkey (issue3230) diff -r aaaa7ebc578b -r 2aa5b51f310f mercurial/phases.py --- a/mercurial/phases.py Wed Feb 01 17:59:51 2012 -0200 +++ b/mercurial/phases.py Wed Feb 01 14:17:26 2012 -0600 @@ -239,6 +239,9 @@ if currentphase == oldphase and newphase < oldphase: advanceboundary(repo, newphase, [bin(nhex)]) return 1 + elif currentphase == newphase: + # raced, but got correct result + return 1 else: return 0 finally: