| Summary | IDL calls with exceptionally long response times time out. |
|---|---|
| Article Number | 16174 |
| Environment | Orbix 6.x All Supported Operating Systems |
| Question/Problem Description | Connection between client and server is dropped and client exceptions out for IDL calls with exceptionally long response times. Orbix client invocations do not timeout |
| Clarifying Information | |
| Error Message | W - GIOP InStream timeout awaiting incoming message |
| Defect/Enhancement Number | |
| Cause | Orbix controls how long to wait for a response using "policies:relative_roundtrip_timeout". This specifies how much time, in milliseconds, is allowed to deliver a request and its reply. As there is no default value, client invocations do not time out by default. |
| Resolution | Specify a value for "policies:relative_roundtrip_timeout" to configure how long the client application waits. |
| Workaround | |
| Notes | This timeout is applied to all invocations when this is configured at an ORB level. If this policy was to be applied at a request level it must be applied before the request is sent and reset after the reply programmatically.
References to Written Documentation: |
| Attachment |
| Created date: | 06 September 2011 |
|---|---|
| Last Modified: | 13 February 2013 |
| Last Published: | 22 March 2012 |
| First Published date: | 10 September 2011 |
#Orbix
#KnowledgeDocs