chiark
/
gitweb
/
~ian
/
userv-utils.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
abe75cd
)
Close tunnel on connrefused.
author
ian
<ian>
Sat, 25 Sep 1999 03:02:44 +0000
(
03:02
+0000)
committer
ian
<ian>
Sat, 25 Sep 1999 03:02:44 +0000
(
03:02
+0000)
ipif/udptunnel
patch
|
blob
|
history
diff --git
a/ipif/udptunnel
b/ipif/udptunnel
index 7c977e172f6e7b9eb1a23abace21fa938426e922..7160cca33a9c55d19a8cc78f2d45ba7e7cc9836a 100755
(executable)
--- 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: $!");
}