[Pvfs2-cvs] commit by slang in pvfs2/src/io/bmi/bmi_gm: bmi-gm.c
CVS commit program
cvs at parl.clemson.edu
Tue Oct 9 17:58:30 EDT 2007
Update of /projects/cvsroot/pvfs2/src/io/bmi/bmi_gm
In directory parlweb1:/tmp/cvs-serv12772/src/io/bmi/bmi_gm
Modified Files:
bmi-gm.c
Log Message:
my fix for the halloween bug.
Index: bmi-gm.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/io/bmi/bmi_gm/bmi-gm.c,v
diff -p -u -r1.86 -r1.87
--- bmi-gm.c 22 Aug 2007 16:12:45 -0000 1.86
+++ bmi-gm.c 9 Oct 2007 21:58:30 -0000 1.87
@@ -3147,11 +3147,11 @@ static int recv_event_handler(gm_recv_ev
gm_addr_data->node_id = gm_ntohs(poll_event->recv.sender_node_id);
gm_addr_data->port_id = gm_ntohc(poll_event->recv.sender_port_id);
/* let the bmi layer know about it */
- ret = bmi_method_addr_reg_callback(map);
- if (ret < 0)
+ gm_addr_data->bmi_addr = bmi_method_addr_reg_callback(map);
+ if (!gm_addr_data->bmi_addr)
{
dealloc_gm_method_addr(map);
- return (ret);
+ return (-BMI_ENOMEM);
}
/* keep up with it ourselves also */
gm_addr_add(&gm_addr_list, map);
More information about the Pvfs2-cvs
mailing list