Skip to main content
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:
Orbix Programmer's Guide
Chapter 8: "Developing a Client" - Timeout Policies

Attachment
Created date: 06 September 2011
Last Modified: 13 February 2013
Last Published: 22 March 2012
First Published date: 10 September 2011

#Orbix
#KnowledgeDocs