in reply to Re: signal handlers that play nice
in thread signal handlers that play nice

It is not immediately obvious how you would call the previous warn routine within your subroutine.