title: Netty 4 difference between channel.close() vs channel.disconnect()
body: <p>I am writing a netty HTTP client with pooled connection, now i added <code>pipeline.addLast("Timeout", new ReadTimeoutHandler(readTimeout));</code> while building the channel pipeline.</p>
  
  <p>So in <code>ReadTimeoutException</code> i want to just close this connection, without disturbing any other connection in the pool, Now my doubt is shall i call channel.close() and channel.disconnect(), or only channel.close() will be fine enough.</p>
  
  <p>Thanks a lot for any suggestions.  </p>