X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=ipif%2Fudptunnel;fp=ipif%2Fudptunnel;h=7160cca33a9c55d19a8cc78f2d45ba7e7cc9836a;hb=40f7555063d5bd252bdde051baa13d082e17b610;hp=7c977e172f6e7b9eb1a23abace21fa938426e922;hpb=abe75cda09856fedab1d54cc04e0c49b95ece805;p=userv-utils.git diff --git a/ipif/udptunnel b/ipif/udptunnel index 7c977e1..7160cca 100755 --- a/ipif/udptunnel +++ b/ipif/udptunnel @@ -245,5 +245,6 @@ for (;;) { alarm($timeout) if $timeout; } } + if ($! == ECONNREFUSED) { quit("tunnel closed at remote end"); } $! == EAGAIN || warning("receive error: $!"); }