Actually use the keepalive delay parameter
authorSenko Rasic <senko.rasic@collabora.co.uk>
Tue, 30 Oct 2007 18:37:18 +0100
changeset 304 9b04f9ac2265
parent 303 2b9069a3ac84
child 305 f42625a65dd3
child 306 d466fc30829f
Actually use the keepalive delay parameter
loudmouth/lm-sock.c
--- a/loudmouth/lm-sock.c	Tue Oct 30 01:36:55 2007 +0100
+++ b/loudmouth/lm-sock.c	Tue Oct 30 18:37:18 2007 +0100
@@ -309,12 +309,12 @@
 		return FALSE;
 	}
 
-	opt = 30; /* start keepalives after 30s idle time */
+	opt = delay;
 	if (setsockopt (sock, IPPROTO_TCP, TCP_KEEPIDLE, &opt, sizeof (opt)) < 0) {
 		return FALSE;
 	}
 
-	opt = 30; /* send keepalive every 30s */
+	opt = delay; 
 	if (setsockopt (sock, IPPROTO_TCP, TCP_KEEPINTVL, &opt, sizeof (opt)) < 0) {
 		return FALSE;
 	}