twitter/rpc-perf

add timeout support

Closed this issue · 1 comments

Typical clients provide the ability to set a timeout on a request, by adding timeout support to rpc-perf we can more closely emulate client behaviors for slow requests by abandoning them.

I propose the timeout is implemented at a global level (eg - a single timeout setting applies to all requests). Until we have pipelining support, the behavior should be to trash and re-establish the connection when a timeout occurs.

Closed with #98