--- globus_2_4_3_adv2003_fix892_fix956_more/io/source/library/globus_io_common.c Fri Mar 28 23:48:21 2003 +++ globus_2_4_3_adv2003_fix892_fix956_plus/io/source/library/globus_io_common.c Sun Jan 4 05:08:38 2004 @@ -661,6 +661,11 @@ &handle->securesocket_attr.credential); handle->securesocket_attr.credential = GSS_C_NO_CREDENTIAL; } + if(handle->securesocket_attr.authorized_identity != GLOBUS_NULL) + { + globus_free(handle->securesocket_attr.authorized_identity); + handle->securesocket_attr.authorized_identity = GLOBUS_NULL; + } globus_callback_space_destroy(handle->socket_attr.space); }