| Summary | This article clarifies which policies can be used at a client side to timeout requests to a server with the POA manager in a holding state. |
|---|---|
| Article Number | 34284 |
| Environment | Orbix 6.3.5 All Supported Operating Systems |
| Question/Problem Description | What policy can be used to time out a client request made against a server with a POA manager in a "holding" state? |
| Clarifying Information | |
| Error Message | |
| Defect/Enhancement Number | |
| Cause | |
| Resolution | If the POA manager is in a holding state all POAs associated with this POA manager will queue incoming requests. If the queue fills to capacity, incoming requests are returned with an exception of TRANSIENT. Basically the following standard CORBA timeout policies can be used on the client side to timeout the requests: relative_request_timeout relative_roundtrip_timeout |
| Workaround | |
| Notes |
The quickest way to test these policies is by passing in the timeout values through ORB parameters at the command line: -ORBpolicies:relative_request_timeout |
| Attachment |
| Created date: | 28 August 2012 |
|---|---|
| Last Modified: | 12 February 2013 |
| Last Published: | 28 August 2012 |
| First Published date: | 28 August 2012 |
#KnowledgeDocs
#Orbix