From 05369aa5551ac6913a4079be7d85ef04c2b76f52 Mon Sep 17 00:00:00 2001 From: Jeffrey Hutzelman Date: Fri, 23 May 2008 15:56:54 +0000 Subject: [PATCH] STABLE14-rx-client-keep-keepalives-20080523 LICENSE IPL10 FIXES 20727 not our bug, but, previous code refactoring broke rx. put back keepalives in cli ent rx connections while they are turned around. (cherry picked from commit b1549f29a9515de09d4a64bfb28bf5afdfee2615) --- src/rx/rx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rx/rx.c b/src/rx/rx.c index 1f5b71c28..3f45c0469 100644 --- a/src/rx/rx.c +++ b/src/rx/rx.c @@ -2914,6 +2914,7 @@ rxi_ReceivePacket(register struct rx_packet *np, osi_socket socket, } #endif /* AFS_GLOBAL_RXLOCK_KERNEL */ rxi_ClearTransmitQueue(call, 0); + rxevent_Cancel(call->keepAliveEvent, call, RX_CALL_REFCOUNT_ALIVE); break; default: /* Should not reach here, unless the peer is broken: send an abort -- 2.39.5