| Summary | |
|---|---|
| Article Number | 27035 | 
| Environment | Orbix 6.3.4 on RHEL 5.x | 
| Question/Problem Description | 
	Orbix hangs when connection being closed as another one is opened Orbix hangs when using bidirectional IIOP 
		#0 0x0000003e65e0c888 in __lll_mutex_lock_wait () from /lib64/libpthread.so.0 
		#1 0x0000003e65e088a5 in _L_mutex_lock_107 () from /lib64/libpthread.so.0 
		#2 0x0000003e65e08333 in pthread_mutex_lock () from /lib64/libpthread.so.0 
		#3 0x00002b880dfb6529 in IT_Mutex::lock () from /orbix/6X/shlib/default/lib64/libit_ifc_gcc34.so.5 
		#4 0x00002aaab00f30ad in IT_GIOP_CodesetConversion::validate_session () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5 
		#5 0x00002aaab0127dd9 in IT_GIOP_StatefulClientInterceptorFactoryBase::policy_compatible_interceptor_chain () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5 
		#6 0x00002aaab0128b3b in IT_GIOP_BiDirClientInterceptorFactoryImpl::stateful_validate_policies () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5 
		#7 0x00002b880dadd630 in IT_Binding_ClientBindery::validate_potential_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#8 0x00002b880dade4d5 in IT_Binding_ClientBindery::try_ior () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#9 0x00002b880daf97ff in IT_Binding_ProxyBinding::get_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#10 0x00002b880daf1457 in IT_Binding_IORRequest::invoke () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#11 0x00002b880da3bb8b in CORBA::IT_Cxx_DPBase::_it_invoke_helper () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 | 
| Clarifying Information | 
		#0 0x0000003e65e0c888 in __lll_mutex_lock_wait () from /lib64/libpthread.so.0 
		#1 0x0000003e65e088a5 in _L_mutex_lock_107 () from /lib64/libpthread.so.0 
		#2 0x0000003e65e08333 in pthread_mutex_lock () from /lib64/libpthread.so.0 
		#3 0x00002b880dfb6529 in IT_Mutex::lock () from /orbix/6X/shlib/default/lib64/libit_ifc_gcc34.so.5 
		#4 0x00002aaab00f30ad in IT_GIOP_CodesetConversion::validate_session () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5 
		#5 0x00002aaab0127dd9 in IT_GIOP_StatefulClientInterceptorFactoryBase::policy_compatible_interceptor_chain () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5 
		#6 0x00002aaab0128b3b in IT_GIOP_BiDirClientInterceptorFactoryImpl::stateful_validate_policies () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5 
		#7 0x00002b880dadd630 in IT_Binding_ClientBindery::validate_potential_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#8 0x00002b880dade4d5 in IT_Binding_ClientBindery::try_ior () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#9 0x00002b880daf97ff in IT_Binding_ProxyBinding::get_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#10 0x00002b880daf1457 in IT_Binding_IORRequest::invoke () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 
		#11 0x00002b880da3bb8b in CORBA::IT_Cxx_DPBase::_it_invoke_helper () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5 | 
| Error Message | |
| Defect/Enhancement Number | |
| Cause | 
	Bug# ORB-1902 | 
| Resolution | This is fixed in Orbix 6.3.5 | 
| Workaround | |
| Notes | |
| Attachment | 
| Created date: | 06 December 2011 | 
|---|---|
| Last Modified: | 13 February 2013 | 
| Last Published: | 12 May 2012 | 
| First Published date: | 06 December 2011 | 
#KnowledgeDocs
#Orbix

