# HG changeset patch # User Benoit Boissinot # Date 1257005232 -3600 # Node ID 8cea86d73887c0d78b74f0a39087bc8df28d16d3 # Parent a1943c2a4661f91db50603bd66a54809b772e7a8 lock: use '==' instead of 'is' for integer equality ('is' may not work) diff -r a1943c2a4661 -r 8cea86d73887 mercurial/lock.py --- a/mercurial/lock.py Sat Oct 31 17:04:46 2009 +0100 +++ b/mercurial/lock.py Sat Oct 31 17:07:12 2009 +0100 @@ -122,7 +122,7 @@ def release(self): if self.held > 1: self.held -= 1 - elif self.held is 1: + elif self.held == 1: self.held = 0 if self.releasefn: self.releasefn()