unix cm activate mtu pings
[openafs.git] / src / afs / afs_conn.c
index 0af0417..4788d09 100644 (file)
@@ -293,7 +293,10 @@ afs_ConnBySA(struct srvAddr *sap, unsigned short aport, afs_int32 acell,
        if (service == 52) {
            rx_SetConnHardDeadTime(tc->id, afs_rx_harddead);
        }
+       /* set to a RX_CALL_TIMEOUT error to allow MTU retry to trigger */
+       rx_SetServerConnIdleDeadErr(tc->id, RX_CALL_DEAD);
        rx_SetConnIdleDeadTime(tc->id, afs_rx_idledead);
+       rx_SetMsgsizeRetryErr(tc->id, RX_MSGSIZE);
 
        /*
         * Only do this for the base connection, not per-user.