diff -r 7cbc6e228999 -r a42ea6d209e6 mercurial/commandserver.py --- a/mercurial/commandserver.py Sat Mar 01 20:08:41 2014 -0600 +++ b/mercurial/commandserver.py Mon Mar 03 19:41:23 2014 +0900 @@ -188,8 +188,7 @@ repoui = self.repoui.__class__(self.repoui) repoui.copy = copiedui.copy # redo copy protection self.repo.ui = self.repo.dirstate._ui = repoui - self.repo.invalidate() - self.repo.invalidatedirstate() + self.repo.invalidateall() req = dispatch.request(args[:], copiedui, self.repo, self.cin, self.cout, self.cerr)