print(new_procs[-2].getPid()) break #raise e log_file.close() time_dict["done"] = default_timer() with open("speedresults/avg", "a") as avg_file: print("average=", (time_dict["done"] - time_dict["launch"] - recovered * RECOVER_TIME - side_timer) / num_children, " %dx%d" % (RECOVER_EVERY, RECOVER_TIME), file=avg_file) manager.quit() exit() monitor.kill() sleep(1) top_monitor.kill() monitor_log = monitor.communicate()[0].splitlines(keepends=True) while len(monitor_log) % 3: monitor_log.append(b"s\n") outputs_count = len(monitor_log) // 3 free_outputs = [] single_result = b""