server/repository.py
branchstable
changeset 5749 b4393b681f7a
parent 5747 d6ac0cd30fde
child 5752 b0bb553e3be4
child 5808 2de32c0c293b
--- a/server/repository.py	Tue Jun 15 18:00:26 2010 +0200
+++ b/server/repository.py	Tue Jun 15 18:00:28 2010 +0200
@@ -325,6 +325,7 @@
         """
         assert not self._shutting_down, 'already shutting down'
         self._shutting_down = True
+        self.system_source.shutdown()
         if isinstance(self._looping_tasks, tuple): # if tasks have been started
             for looptask in self._looping_tasks:
                 self.info('canceling task %s...', looptask.name)