Mercurial > hg-stable
changeset 8794:1c610db4a897
inotify: repowatcher: don't use a watches attribute to count watches
The encapsulated watcher alread has a __len__ method for this purpose.
Also, repowatcher.watches was never decremented on watch deletions.
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Sat, 23 May 2009 20:38:08 +0900 |
parents | 9d0c521bce0e |
children | 51c29aec0b75 ca14b3982ffe |
files | hgext/inotify/server.py |
diffstat | 1 files changed, 0 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/inotify/server.py Thu May 21 23:51:54 2009 +0900 +++ b/hgext/inotify/server.py Sat May 23 20:38:08 2009 +0900 @@ -235,7 +235,6 @@ self.statcache = {} self.statustrees = dict([(s, {}) for s in self.statuskeys]) - self.watches = 0 self.last_event = None self.lastevent = {} @@ -277,7 +276,6 @@ self.ui.note(_('watching %r\n') % path[len(self.wprefix):]) try: self.watcher.add(path, mask) - self.watches += 1 except OSError, err: if err.errno in (errno.ENOENT, errno.ENOTDIR): return