Whamcloud - gitweb
* 12299 - fixed spurious timeout on userspace ptllnd NOOP messages.
authoreeb <eeb>
Fri, 3 Aug 2007 14:16:27 +0000 (14:16 +0000)
committereeb <eeb>
Fri, 3 Aug 2007 14:16:27 +0000 (14:16 +0000)
            This defect was introduced when userspace ptllnd timeouts were
            implemented.

lnet/ulnds/ptllnd/ptllnd_cb.c

index d2bab07..0c6f521 100644 (file)
@@ -762,6 +762,7 @@ ptllnd_check_sends(ptllnd_peer_t *peer)
                         CERROR("Can't return credits to %s\n",
                                libcfs_id2str(peer->plp_id));
                 } else {
                         CERROR("Can't return credits to %s\n",
                                libcfs_id2str(peer->plp_id));
                 } else {
+                        ptllnd_set_tx_deadline(tx);
                         list_add_tail(&tx->tx_list, &peer->plp_txq);
                 }
         }
                         list_add_tail(&tx->tx_list, &peer->plp_txq);
                 }
         }