Modified:
/trunk/filechanges/__init__.py
=======================================
--- /trunk/filechanges/__init__.py Thu Feb 11 00:16:16 2010
+++ /trunk/filechanges/__init__.py Wed Mar 31 02:16:42 2010
@@ -53,7 +53,10 @@
def DispatchFileChange(self, filePath, added=False, changed=False,
deleted=False):
try:
self.callback(filePath, added=added, changed=changed,
deleted=deleted)
- except:
+ except Exception:
+ # Richard: I added Exception here so that TaskletExit would
raise and
+ # kill the thread. But I have a suspicion that I had these
being
+ # caught for a reason.
logger.exception("Problem executing callback")
def ShouldIgnorePathEntry(self, path):