title: How to set a read timeout in netty that does not close the connection?
body: <p>I have a netty server that receives requests from a client, makes a request to another server, and then uses the response from the second request in the response to the original clients request. I want to have a short timeout (~40ms) on the request to the second server so I can send a generic response in the event of a timeout, but I don't want to close the connection to the second server. Instead, I will simply discard the response to the timed out request when it arrives and then return the connection to my pool.</p>
  
  <p>What's the best way to do this in netty? I've tried ReadTimeoutHandler but this seems to close the connection to the second server when a timeout occurs.</p>