--- source-trees/gt2-cvs/gram/protocol/source/globus_gram_protocol_io.c 22 Sep 2006 12:40:40 -0000 1.14.4.4 +++ source-trees/gt2-cvs/gram/protocol/source/globus_gram_protocol_io.c 30 Jan 2008 19:53:48 -0000 @@ -1174,17 +1174,10 @@ GLOBUS_NULL); } - /* rc only set on connection error. It is an error to close a handle on - * a failed connect - */ - if(rc == 0) - { - result = globus_io_register_close( - handle, - globus_l_gram_protocol_connection_close_callback, - callback_arg); - - } + result = globus_io_register_close( + handle, + globus_l_gram_protocol_connection_close_callback, + callback_arg); if(result != GLOBUS_SUCCESS) {