[PVFS2-CVS] commit by pcarns in pvfs2/src/io/bmi/bmi_tcp: bmi-tcp.c

CVS commit program cvs at parl.clemson.edu
Tue Feb 17 18:58:55 EST 2004


Update of /projects/cvsroot/pvfs2/src/io/bmi/bmi_tcp
In directory parlweb:/tmp/cvs-serv5873/src/io/bmi/bmi_tcp

Modified Files:
	bmi-tcp.c 
Log Message:
fixed a list operation handling bug that snuck in last week


Index: bmi-tcp.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/io/bmi/bmi_tcp/bmi-tcp.c,v
diff -p -u -r1.63 -r1.64
--- bmi-tcp.c	16 Feb 2004 21:22:41 -0000	1.63
+++ bmi-tcp.c	17 Feb 2004 23:58:55 -0000	1.64
@@ -2979,9 +2979,9 @@ static int payload_progress(int s, void 
 	    size_list[*list_index] - *current_index_complete;
 	for(i = (*list_index + 1); i < list_count; i++)
 	{
-	    stat_io_vector[vector_index].iov_base = buffer_list[i];
 	    vector_index++;
 	    count++;
+	    stat_io_vector[vector_index].iov_base = buffer_list[i];
 	    if(i == final_index)
 	    {
 		stat_io_vector[vector_index].iov_len = final_size;
@@ -2995,6 +2995,7 @@ static int payload_progress(int s, void 
     }
 
     assert(count > 0);
+
     if(send_recv == BMI_RECV)
     {
 	ret = BMI_sockio_nbvector(s, stat_io_vector, count, 1);



More information about the PVFS2-CVS mailing list