in reply to Bug with Carp and $!/$?

After reading about die a bit more, I changed the code to use:
$? = (9 << 8);
THAT worked, although I find it kind of annoying. However, since we use constants for all of our exit conditions (RC_HOST_TIMEOUT, etc.), then I can just put that in the constant and forget about it. :)