I have not been able to reproduce this here. I tested with a bunch of different applications and the process is killed when the timeout happens.
I could not get signtool to hang, it would error after failing to connect to the timestamp server.
Perhaps try a different timestamp server?