3.2.6 Other Local Events

When a server is not responding or not available, the client can poll for the availability of the server by using means external to this protocol—for example, an Internet Control Packet Protocol (ICMP) ping request to check that the server computer is running and connected to the network—and connect automatically to the server after the polling indicates that the server is available. The polling interval can be configurable with some default value.<8>

The client can choose to retry ClientRequest calls to the server for specific TAPI operations when these calls result in an RPC exception (for example, for TAPI32_MSG.Req_Func == GetAsyncEvents). The retry time-out and the number of retries can be configurable on the client with some default values.<9>