File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -131,8 +131,10 @@ def run(self):
131
131
except Exception :
132
132
e = sys .exc_info ()[0 ]
133
133
err = True
134
+ msg = u''
134
135
if hasattr (e , 'message' ):
135
- msg = str (e .message )
136
- msg = msg + '\n ' + traceback .format_exc ()
137
-
136
+ msg += unicode (e .message ) + u'\n '
137
+ msg += unicode (e ) + u'\n '
138
+ tb = traceback .format_exc ()
139
+ msg += tb .decode ('utf-8' )
138
140
self .threadReturn (err , msg )
Original file line number Diff line number Diff line change @@ -182,7 +182,7 @@ def run(self):
182
182
err = True
183
183
if hasattr (e , 'message' ):
184
184
msg = unicode (e .message )
185
- msg = msg + u'\n ' + unicode ( traceback .format_exc ())
185
+ msg = msg + u'\n ' + traceback .format_exc (). decode ( 'utf-8' )
186
186
finally :
187
187
os .chdir (cwd )
188
188
self .threadReturn (err , msg )
You can’t perform that action at this time.
0 commit comments