Busy-wait loops using `while(...is_alive()): pass` cause unnecessary high CPU usage when waiting for processes or threads to finish Potential fixes:- using `time.sleep(0.1)`