Skip to content

Commit f08de44

Browse files
authored
Add files via upload
1 parent 2b3d60e commit f08de44

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

multioptpy/Wrapper/mapper.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2959,7 +2959,13 @@ def _run_batch_parallel(
29592959
for pid, (proc, result_q, task, run_dir, iteration) in list(active_tasks.items()):
29602960
try:
29612961
tag, payload = result_q.get_nowait()
2962-
proc.join()
2962+
proc.join(timeout=120)
2963+
if proc.is_alive():
2964+
proc.terminate()
2965+
proc.join(timeout=10)
2966+
if proc.is_alive():
2967+
proc.kill()
2968+
proc.join(timeout=10)
29632969

29642970
if tag == "err":
29652971
logger.error(

0 commit comments

Comments
 (0)