Forced client threads to stay in a recieving mode until the thread is told to stop or terminates after a timeout