From d8cb82eab42a76db430799c793604cc7bbe35039 Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Tue, 15 Mar 2022 09:55:57 +0200 Subject: [PATCH] Fix fork after task.close() is called (#605) --- clearml/binding/environ_bind.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clearml/binding/environ_bind.py b/clearml/binding/environ_bind.py index 12f75c70..78746871 100644 --- a/clearml/binding/environ_bind.py +++ b/clearml/binding/environ_bind.py @@ -85,6 +85,9 @@ class PatchOsFork(object): from ..task import Task # force creating a Task task = Task.current_task() + if task is None: + return ret + # # Hack: now make sure we setup the reporter threads (Log+Reporter) if not task._report_subprocess_enabled: BackgroundMonitor.start_all(task=task)