()
| 339 | output_fp.flush() |
| 340 | |
| 341 | def cleanup(): |
| 342 | print('Cleaning up child processes...') |
| 343 | for process in mp.active_children(): |
| 344 | print(f'Terminating child process: {process.name}') |
| 345 | process.terminate() |
| 346 | process.join() |
| 347 | |
| 348 | |
| 349 | def check_port_available(port): |