Problem with Net::SSH::Gateway

I am having a problem with Net::SSH::Gateway. It seems that when a connection fails and a rescue clause in used, the next connection attempted hangs forever. I am trying to walk through a list of systems that require the use of a "jump box" to access and not all of them are up.

Ideas?

-- Matt
It's not what I know that counts.
It's what I can remember in time to use.