in reply to SOLVED Perl SIG INT handling conundrum.

Have you tried other signals? I would expect SIGHUP to be passed on to the child-processes of the sshclient.