File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning].
77
88## [ Unreleased]
99
10+ ## [ 0.0.22] - 2025-06-06
11+
12+ ### Fixed in 0.0.22
13+
14+ - sz_file_loader thread pool could slowly drain with certain non-critical errors
15+
1016## [ 0.0.21] - 2025-05-14
1117
1218### Fixed in 0.0.21
Original file line number Diff line number Diff line change 11[metadata]
22name = python-tools
3- version = 0.0.21
3+ version = 0.0.22
44author = senzing
55author_email = support@senzing.com
66description = Python Tools
Original file line number Diff line number Diff line change @@ -943,9 +943,6 @@ def load_and_redo(
943943 if SzUnrecoverableError in type (err ).mro ():
944944 shutdown .set ()
945945 else :
946- if add_future and not shutdown .is_set ():
947- more_recs = add_new_future ()
948-
949946 # If loading and None the line in the source was blank
950947 if mode .__name__ == "add_record" and result is None :
951948 load_blank_lines += 1
@@ -964,6 +961,9 @@ def load_and_redo(
964961 MODE_TEXT [mode .__name__ ]["stats_msg" ],
965962 )
966963 finally :
964+ if add_future and not shutdown .is_set ():
965+ more_recs = add_new_future ()
966+
967967 del futures [f ]
968968
969969 # Early errors check to catch mapping errors, missing dsrc_code, etc
You can’t perform that action at this time.
0 commit comments