Whamcloud - gitweb
i=eeb:
authorisaac <isaac>
Mon, 11 Jun 2007 09:42:20 +0000 (09:42 +0000)
committerisaac <isaac>
Mon, 11 Jun 2007 09:42:20 +0000 (09:42 +0000)
-   gmlnd ignored some transmit errors when finalizing lnet messages.

lnet/ChangeLog
lnet/klnds/gmlnd/gmlnd_comm.c

index 019e195..6ebdfea 100644 (file)
        ptllnd    - Portals 3.3 / UNICOS/lc 1.5.x, 2.0.x
        * bug fixes
        
+Severity   : normal
+Frequency  : rare
+Description: gmlnd ignored some transmit errors when finalizing lnet messages.
+
 Severity   : minor
 Frequency  : rare
 Description: ptllnd logs a piece of incorrect debug info in kptllnd_peer_handle_hello.
index ea6a8d1..4b26f28 100644 (file)
@@ -191,7 +191,7 @@ gmnal_tx_done(gmnal_tx_t *tx, int rc)
 
         /* Delay finalize until tx is free */
         if (lnetmsg != NULL)
-                lnet_finalize(gmni->gmni_ni, lnetmsg, 0);
+                lnet_finalize(gmni->gmni_ni, lnetmsg, rc);
 }
 
 void