Making DCE/RPC Calls to Active Directory Time Bound
DCE/RPC is a popular library for sending RPC calls to Active Directory from Linux/Unix systems. So far, DCE/RPC calls to Active Directory are synchronous and they actually wait for the response from Active Directory. Till that time, a thread inside DCE/RPC keeps on waiting until the response is received. This mechanism for send/receive fails and causes stuck calls in case of network disruptions, slow network, or rather flaky connections. It is required to have a solution that obviates such unnecessary hangs and handles connection issues more gracefully.