Robert Brewer avatar Robert Brewer committed 6e213eb

Bus touchups.

Comments (0)

Files changed (1)

cherrypy/restsrv/wspbus.py

         except (KeyboardInterrupt, SystemExit):
             raise
         except:
-            start_trace =  _traceback.format_exc()
+            self.log("Shutting down due to error in start listener:\n%s" %
+                     _traceback.format_exc())
             e_info = sys.exc_info()
             try:
                 self.exit()
             except:
                 # Any stop/exit errors will be logged inside publish().
                 pass
-            self.log("Exception that caused shutdown: %s" % start_trace)
             raise e_info[0], e_info[1], e_info[2]
     
     def exit(self):
         self.stop()
         
         self.state = states.EXITING
-        self.log('Bus exit')
+        self.log('Bus EXITING')
         self.publish('exit')
     
     def restart(self):
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.