server/sources/native.py
changeset 3503 06bced8edddf
parent 3399 2b84f4adb6f8
parent 3497 63b9541dd36f
child 3647 2941f4a0aab9
--- a/server/sources/native.py	Sat Sep 26 11:44:35 2009 +0200
+++ b/server/sources/native.py	Mon Sep 28 12:37:01 2009 +0200
@@ -554,7 +554,7 @@
         """
         try:
             self.indexer.cursor_unindex_object(eid, session.pool['system'])
-        except:
+        except Exception: # let KeyboardInterrupt / SystemExit propagate
             if self.indexer is not None:
                 self.exception('error while unindexing %s', eid)
 
@@ -565,7 +565,7 @@
         try:
             self.indexer.cursor_reindex_object(entity.eid, entity,
                                                session.pool['system'])
-        except:
+        except Exception: # let KeyboardInterrupt / SystemExit propagate
             if self.indexer is not None:
                 self.exception('error while reindexing %s', entity)
         # update entities.mtime