From b71c2b64c9f8a3d12d622b0b84b5946e8b1353f3 Mon Sep 17 00:00:00 2001 From: Andy Spencer Date: Sat, 6 Apr 2013 04:38:48 +0000 Subject: [PATCH] Add TCP keep alive options This should cause the connection to disconnect after a network outage. --- rhawk.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rhawk.sh b/rhawk.sh index e0e0dd1..3a2d6f1 100755 --- a/rhawk.sh +++ b/rhawk.sh @@ -1,6 +1,7 @@ #!/bin/bash +KEEPALIVE="keepalive,keepidle=240,keepcnt=1,keepintvl=1" cd /home/andy/src/rhawk while true; do - socat TCP:'irc.freenode.net:6667' EXEC:'awk -f rhawk' + socat TCP:"irc.freenode.net:6667,$KEEPALIVE" EXEC:"awk -f rhawk" sleep 30 done -- 2.43.2