server/repository.py
changeset 4776 3bf51379baee
parent 4756 a2c73b272c9b
child 4808 23df4a120c96
--- a/server/repository.py	Wed Mar 03 19:02:36 2010 +0100
+++ b/server/repository.py	Wed Mar 03 19:03:52 2010 +0100
@@ -349,6 +349,7 @@
         """called on server stop event to properly close opened sessions and
         connections
         """
+        assert not self._shutting_down, 'already shutting down'
         self._shutting_down = True
         if isinstance(self._looping_tasks, tuple): # if tasks have been started
             for looptask in self._looping_tasks: