| Summary | How to prevent an Orbix 3.3 server timeout and subsequent shutdown | 
|---|---|
| Article Number | 18245 | 
| Environment | All Supported Operating Systems Orbix 3.x | 
| Question/Problem Description | How can an Orbix 3.3 server timeout and subsequent shutdown be prevented How to prevent an Orbix 3 .3 server automatically shutting down | 
| Clarifying Information | |
| Error Message | |
| Defect/Enhancement Number | |
| Cause | |
| Resolution | When a server instantiates an Orbix object, it is automatically registered with Orbix as a distributed object. To make objects available to clients, the server must call the Orbix function CORBA::BOA::impl_is_ready() to complete its initialization and to process operation calls from clients. This function takes a server name and a timeout value as parameters. Please see the Orbix C Programmer's Reference, for details on the API. The automatic server shutdown can be prevented by passing the timeout value CORBA::Orbix.INFINITE_TIMEOUT to the impl_is_ready() call in the server mainline code | 
| Workaround | |
| Notes | |
| Attachment | 
| Created date: | 06 September 2011 | 
|---|---|
| Last Modified: | 13 February 2013 | 
| Last Published: | 23 June 2012 | 
| First Published date: | 10 September 2011 | 
#KnowledgeDocs
#Orbix

