Skip to content

Commit f2a9b20

Browse files
committed
Avoiding ProcessLookupError on properly finished processes
1 parent d4d84c0 commit f2a9b20

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

treecript/collector.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,8 @@ def execution_metrics_collector(
280280
)
281281
# Just for completeness
282282
pop.wait()
283+
# This is needed to avoid an exception on properly finished executions
284+
atexit.unregister(os.killpg)
283285

284286
return metrics_path
285287

0 commit comments

Comments
 (0)