I have a script that is causing a bunch of ssh -D (socks proxy) connections to open. Sometimes one of them is trying to open on a port that is in use, in which case it prints an error. Unfortunately, after printing the error it does not terminate but rather keeps running. How can I tell SSH to terminate if it is unable to actually do what I'm asking it to do?

link|improve this question

62% accept rate
feedback

1 Answer

up vote 4 down vote accepted

I found it. You pass

-o ExitOnForwardFailure=yes
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.