[Pvfs2-cvs] commit by vilayann in pvfs2-1/src/io/bmi/bmi_tcp:
bmi-tcp.c
CVS commit program
cvs at parl.clemson.edu
Wed Aug 9 16:17:43 EDT 2006
Update of /projects/cvsroot/pvfs2-1/src/io/bmi/bmi_tcp
In directory parlweb1:/tmp/cvs-serv7687/src/io/bmi/bmi_tcp
Modified Files:
Tag: posix-extensions-branch
bmi-tcp.c
Log Message:
Reverse merge changes from HEAD to posix-extensions-branch.
Index: bmi-tcp.c
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/io/bmi/bmi_tcp/bmi-tcp.c,v
diff -p -u -r1.100.2.1 -r1.100.2.2
--- bmi-tcp.c 7 Jun 2006 03:20:50 -0000 1.100.2.1
+++ bmi-tcp.c 9 Aug 2006 20:17:40 -0000 1.100.2.2
@@ -677,6 +677,19 @@ int BMI_tcp_set_info(int option,
tcp_method_params.listen_addr->method_data)->socket);
#endif
break;
+ /*
+ * Used after changing buffer sizes to force the connection to
+ * the server used for the config to close so it can be reopened
+ * with the new buffer sizes as the rest of the future server
+ * connections will be.
+ */
+ case BMI_TCP_CLOSE_SOCKET: {
+ struct method_addr *map = inout_parameter;
+ if (tcp_socket_collection_p)
+ BMI_socket_collection_remove(tcp_socket_collection_p, map);
+ ret = tcp_shutdown_addr(map);
+ break;
+ }
case BMI_FORCEFUL_CANCEL_MODE:
forceful_cancel_mode = 1;
ret = 0;
More information about the Pvfs2-cvs
mailing list