rpc call timeout implemented