From: Jason T. <ta...@ur...> - 2009-06-29 21:00:09
|
Author: tack Date: Mon Jun 29 16:59:36 2009 New Revision: 4183 Log: Reset _shutting_down on run(); allows main loop to be stopped and started multiple times. Modified: trunk/base/src/main.py Modified: trunk/base/src/main.py ============================================================================== --- trunk/base/src/main.py (original) +++ trunk/base/src/main.py Mon Jun 29 16:59:36 2009 @@ -209,6 +209,9 @@ t.start() return event.wait() + global _shutting_down + _shutting_down = False + try: # Nested try necessary because python 2.4 doesn't support # try/except/finally. |