| Summary | This article explains an issue with threads getting stuck in TCPConnectionImplBase$FiniteStateMachine.reserve_bandwidth() |
|---|---|
| Article Number | 29519 |
| Environment | Orbix 6.3 All Supported Operating Systems |
| Question/Problem Description | Threads stuck in TCPConnectionImplBase$FiniteStateMachine.reserve_bandwidth() Why does my server hang in TCPConnectionImplBase$FiniteStateMachine.reserve_bandwidth()? |
| Clarifying Information | |
| Error Message | org.omg.CORBA.TIMEOUT: timeout expired while waiting for send buffer vmcid: 0x49540000 minor code: 964 completed: No at com.iona.corba.atli2.ip.TCPConnectionImplBase$FiniteStateMachine.reserve_bandwidth(Unknown Source) at com.iona.corba.atli2.ip.TCPConnectionImplBase.get_send_buffer(Unknown Source) at com.iona.corba.atli2.tls.TLSConnectionImpl.get_send_buffer(Unknown Source) at com.iona.corba.iiop.IIOPTransportInterceptorImpl.get_message_buffer(Unknown Source) at com.iona.corba.giop.GIOP_1_2_OutStreamImpl.(Unknown Source) at com.iona.corba.giop.GIOP_1_2_OutStreamImpl.(Unknown Source) at com.iona.corba.giop.GIOP_1_2_RequestWriterImpl.write_request_header(Unknown Source) at com.iona.corba.giop.GIOPClientStreamRequestInterceptorImpl.stream_pre_invoke(Unknown Source) at com.iona.corba.portable_interceptor.PIClientStreamRequestInterceptorImpl.stream_pre_invoke(Unknown Source) at com.iona.corba.art.binding.IORProxy.request(Unknown Source) at org.omg.CORBA.portable.ObjectImpl._request(ObjectImpl.java:431) |
| Defect/Enhancement Number | |
| Cause | The exact cause is unknown at the time of this writing. |
| Resolution | Apply the workaround described below in this article. |
| Workaround | Turning off reserving bandwidth by setting the following configuration variable to MAX_INTEGER (for 32-bit systems 2147483647) to effectively switch off the checking for the max_unsent_data: plugins:iiop:connection:max_unsent_data = "2147483647" If using secure communication through SSL/TSL the following variable needs to be set: plugins:iiop_tls:connection:max_unsent_data = "2147483647" |
| Notes | |
| Attachment |
| Created date: | 05 March 2012 |
|---|---|
| Last Modified: | 14 February 2013 |
| Last Published: | 05 March 2012 |
| First Published date: | 05 March 2012 |
#KnowledgeDocs
#Orbix




