in python multithreading, only the main thread can receive the signal and cannot use join blocking. so how does the main thread end the child thread in the blocking state after receiving the signal the following code child threads receive_task1 are...