Update subgen.py
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
subgen_version = '2025.02.70'
|
subgen_version = '2025.02.71'
|
||||||
|
|
||||||
from language_code import LanguageCode
|
from language_code import LanguageCode
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
@@ -194,9 +194,8 @@ def transcription_worker():
|
|||||||
continue # This is ok, as we have a timeout, nothing needs to be printed
|
continue # This is ok, as we have a timeout, nothing needs to be printed
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logging.error(f"Error processing task: {e}", exc_info=True) # Log the error and the traceback
|
logging.error(f"Error processing task: {e}", exc_info=True) # Log the error and the traceback
|
||||||
finally:
|
else:
|
||||||
#task_queue.task_done()
|
delete_model() # Call delete_model() *only* if no exception occurred
|
||||||
delete_model() # ✅ Check if safe to purge AFTER finishing work
|
|
||||||
|
|
||||||
for _ in range(concurrent_transcriptions):
|
for _ in range(concurrent_transcriptions):
|
||||||
threading.Thread(target=transcription_worker, daemon=True).start()
|
threading.Thread(target=transcription_worker, daemon=True).start()
|
||||||
|
|||||||
Reference in New Issue
Block a user