Client_Reconnect_Timeout


Used for:
RTserver only
Type:
Real Number
Default Value:
30.0
Valid Values:
Any real number greater than 0

The Client_Reconnect_Timeout option specifies the maximum amount of time (in seconds) RTserver waits for a warm RTclient to reconnect after the RTclient disconnects for any reason from RTserver. The option Server_Disconnect_Mode in RTclient controls whether or not all RTserver processes perform this wait. If Server_Disconnect_Mode is warm, all RTserver processes save the subject information about the RTclient and buffer messages for GMD so no messages are lost. If Server_Disconnect_Mode is gmd_failure or gmd_success, then no waiting takes place.

RTserver does not synchronously wait for the RTclient to reconnect, but instead includes the timeout in its main processing loop. If the warm RTclient does not reconnect to RTserver within Client_Reconnect_Timeout seconds, then RTserver clears the guaranteed messages that have not been acknowledged by the RTclient process and sends a GMD_NACK message back to the sender of these messages. The warm RTclient can reconnect to this RTserver or any other RTserver that this RTserver is connected to (either directly or indirectly).

This option is required and cannot be unset.


TIBCO SmartSockets™ User’s Guide
Software Release 6.8, July 2006
Copyright © TIBCO Software Inc. All rights reserved
www.tibco.com