From 3221f451a0d8deffcfe677a9d39ca2f6d7b43cc2 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 26 Feb 2005 06:43:15 +0000 Subject: [PATCH] Calling maybe_send_keepalive() for protocol_version < 29 is now supported, though we can only try to flush the output buffer if we're in a lull. --- io.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/io.c b/io.c index 7d44962f..035362e9 100644 --- a/io.c +++ b/io.c @@ -639,6 +639,8 @@ void maybe_send_keepalive(int allowed_lull, int ndx) { if (time(NULL) - last_io >= allowed_lull) { if (!iobuf_out || !iobuf_out_cnt) { + if (protocol_version < 29) + return; /* there's nothing we can do */ write_int(sock_f_out, ndx); write_shortint(sock_f_out, ITEM_IS_NEW); } -- 2.34.1