diff --git a/lnet/ChangeLog b/lnet/ChangeLog index 019e1950dcd190a6a121bbad40da6ac7339712cf..6ebdfea25d64394da4761121b9d664d31b7943a1 100644 --- a/lnet/ChangeLog +++ b/lnet/ChangeLog @@ -30,6 +30,10 @@ 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. diff --git a/lnet/klnds/gmlnd/gmlnd_comm.c b/lnet/klnds/gmlnd/gmlnd_comm.c index ea6a8d142549e6e4a734962351892f9a5366a051..4b26f28d71c80f6652d7c3d96b1299127a26d3f4 100644 --- a/lnet/klnds/gmlnd/gmlnd_comm.c +++ b/lnet/klnds/gmlnd/gmlnd_comm.c @@ -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