From 9c531f56d3ce5a5cc1f79d963930f51cb05b3cc6 Mon Sep 17 00:00:00 2001 From: kliment Date: Thu, 28 Jul 2011 12:00:57 +0200 Subject: [PATCH] Print out error instead of crashing on skeinforge errors --- pronterface.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pronterface.py b/pronterface.py index 43a98ec..238765f 100755 --- a/pronterface.py +++ b/pronterface.py @@ -4,7 +4,7 @@ try: except: print "WX is not installed. This program requires WX to run." raise -import printcore, os, sys, glob, time, threading, traceback, StringIO, gviz +import printcore, os, sys, glob, time, threading, traceback, StringIO, gviz, traceback try: os.chdir(os.path.split(__file__)[0]) except: @@ -732,7 +732,7 @@ class PronterWindow(wx.Frame,pronsole.pronsole): except: print "Skeinforge execution failed." self.stopsf=1 - raise + traceback.print_exc(file=sys.stdout) def skein_monitor(self): while(not self.stopsf):