diff --git a/experiment_impact_tracker/compute_tracker.py b/experiment_impact_tracker/compute_tracker.py index 65e695c..b15451b 100644 --- a/experiment_impact_tracker/compute_tracker.py +++ b/experiment_impact_tracker/compute_tracker.py @@ -290,7 +290,7 @@ def launch_impact_monitor(self): try: # the defaults for multiprocessing changed in python 3.8. # OS X multiprocessing starts processes with spawn instead of fork - multiprocessing.set_start_method("fork") + multiprocessing.set_start_method("fork", force=True) self.p, self.queue = launch_power_monitor( self.logdir, self.initial_info, self.logger )