ulb-sachsen-anhalt / ocrd-odem

OCR Workflows based on OCR-D
MIT License
3 stars 1 forks source link

Threading inconsistency #23

Open M3ssman opened 6 days ago

M3ssman commented 6 days ago

Description

For larger loads (+700 pages, several hours runtime) the monitoring run-call seems to fall into sleep and won't return properly anymore. This results in the workflow to halt until eternity.

Probably related to Python 3.10 threading, internal refactoring of monitor package or to some related libraries; unclear

M3ssman commented 2 days ago

Stays unclear, a workaround is provided via config flag that disables wrapped execution via [monitoring] live = False