catch thread
Showing
1 changed file
with
6 additions
and
0 deletions
... | @@ -3715,8 +3715,11 @@ def se_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res | ... | @@ -3715,8 +3715,11 @@ def se_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res |
3715 | 3715 | ||
3716 | @app.task | 3716 | @app.task |
3717 | def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): | 3717 | def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): |
3718 | try: | ||
3718 | producer_thread_fsm = threading.Thread(target=fsm_compare_thread, args=(application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)) | 3719 | producer_thread_fsm = threading.Thread(target=fsm_compare_thread, args=(application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)) |
3719 | producer_thread_fsm.start() | 3720 | producer_thread_fsm.start() |
3721 | except Exception as e: | ||
3722 | compare_log.info('[fsm thread error] [error={0}]'.format(traceback.format_exc())) | ||
3720 | 3723 | ||
3721 | 3724 | ||
3722 | def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): | 3725 | def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): |
... | @@ -3781,8 +3784,11 @@ def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, | ... | @@ -3781,8 +3784,11 @@ def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, |
3781 | 3784 | ||
3782 | @app.task | 3785 | @app.task |
3783 | def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): | 3786 | def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): |
3787 | try: | ||
3784 | producer_thread = threading.Thread(target=compare_thread, args=(application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)) | 3788 | producer_thread = threading.Thread(target=compare_thread, args=(application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)) |
3785 | producer_thread.start() | 3789 | producer_thread.start() |
3790 | except Exception as e: | ||
3791 | compare_log.info('[thread error] [error={0}]'.format(traceback.format_exc())) | ||
3786 | 3792 | ||
3787 | def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): | 3793 | def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): |
3788 | # POS: application_id, application_entity, uniq_seq, None | 3794 | # POS: application_id, application_entity, uniq_seq, None | ... | ... |
-
Please register or sign in to post a comment