Skip to content

Commit 4ca5cb6

Browse files
author
yuniszhang
committed
异常时只持有错误信息,不持有堆栈
1 parent 078ae11 commit 4ca5cb6

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

qcloud_cos/cos_threadpool.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,12 @@ def run(self):
3232
except Exception as e:
3333
logger.warn(str(e))
3434
self._fail_task_num += 1
35-
self._ret.append(e)
35+
if hasattr(e, '_message') and e._message:
36+
self._ret.append(e._message)
37+
elif hasattr(e, 'message') and e.message:
38+
self._ret.append(e.message)
39+
else:
40+
self._ret.append('meet some exception')
3641
finally:
3742
self._task_queue.task_done()
3843

0 commit comments

Comments
 (0)