Does not work when inside join.

Thhis is not a fix, but rather the illustration of a problem.

In a real-life cenario, you would not wait 10 seconds, but actually join the pool and wait for all tasks to complete.

Doring this join call, KeyboardInterrupt will not be raised, and the program is unstoppable.