diff -r e6e70450edb9 -r fdfe89a3962d mercurial/localrepo.py --- a/mercurial/localrepo.py Mon Feb 20 01:09:40 2006 +0100 +++ b/mercurial/localrepo.py Mon Feb 20 01:12:03 2006 +0100 @@ -508,7 +508,7 @@ if not wlock: try: wlock = self.wlock(wait=0) - except lock.LockHeld: + except lock.LockException: wlock = None lookup, modified, added, removed, deleted, unknown = ( self.dirstate.changes(files, match))