Show More
@@ -525,8 +525,14 b' class hgsubrepo(abstractsubrepo):' | |||
|
525 | 525 | self._initrepo(r, state[0], create) |
|
526 | 526 | |
|
527 | 527 | def storeclean(self, path): |
|
528 | lock = self._repo.lock() | |
|
529 | try: | |
|
530 | return self._storeclean(path) | |
|
531 | finally: | |
|
532 | lock.release() | |
|
533 | ||
|
534 | def _storeclean(self, path): | |
|
528 | 535 | clean = True |
|
529 | lock = self._repo.lock() | |
|
530 | 536 | itercache = self._calcstorehash(path) |
|
531 | 537 | try: |
|
532 | 538 | for filehash in self._readstorehashcache(path): |
@@ -543,7 +549,6 b' class hgsubrepo(abstractsubrepo):' | |||
|
543 | 549 | clean = False |
|
544 | 550 | except StopIteration: |
|
545 | 551 | pass |
|
546 | lock.release() | |
|
547 | 552 | return clean |
|
548 | 553 | |
|
549 | 554 | def _calcstorehash(self, remotepath): |
General Comments 0
You need to be logged in to leave comments.
Login now