From 07c9951b928a98750f96a5f83dbd7c5b2a475760 Mon Sep 17 00:00:00 2001 From: isaac Date: Mon, 11 Jun 2007 09:42:20 +0000 Subject: [PATCH] i=eeb: - gmlnd ignored some transmit errors when finalizing lnet messages. --- lnet/ChangeLog | 4 ++++ lnet/klnds/gmlnd/gmlnd_comm.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lnet/ChangeLog b/lnet/ChangeLog index 019e195..6ebdfea 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 ea6a8d1..4b26f28 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 -- 1.8.3.1