How to set a timeout for clnt_create() ?
Issue
The clnt_create()
method, part of the RPC library, does not include a way to change the default timeout parameter. A timeout parameter is useful for specifying the length of time an RPC call will wait for a response. Without the ability to set a timeout, unreachable addresses can block threads from continuing for unreasonable amounts of time.
Environment
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.