localrepo: drop unnecessary check on wlock unlock
Calling out to dirstate one line before guarantees that it'll be in the filecache.
--- a/mercurial/localrepo.py Sun Dec 16 20:33:00 2012 +0200
+++ b/mercurial/localrepo.py Thu Jan 10 23:57:03 2013 +0200
@@ -1033,9 +1033,7 @@
def unlock():
self.dirstate.write()
- ce = self._filecache.get('dirstate')
- if ce:
- ce.refresh()
+ self._filecache['dirstate'].refresh()
l = self._lock(self.join("wlock"), wait, unlock,
self.invalidatedirstate, _('working directory of %s') %