title: socketException broken pipe upon upgrading httpclient jar version to 4.5.3
body: <p>I am getting  socket exception for broken pipe in my client side.</p>
  
  <blockquote>
    <p>[write] I/O error: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Broken pipe (Write failed)
     [LoggingManagedHttpClientConnection::shutdown] http-outgoing-278: Shutdown connection
    1520546494584[20180308 23:01:34] [ConnectionHolder::abortConnection] Connection discarded
    1520546494584[20180308 23:01:34] [BasicHttpClientConnectionManager::releaseConnection] Releasing connection [Not bound]</p>
  </blockquote>
  
  <p>It seems that the upgradation of httpclient jar is causing issue.</p>
  
  <p>Issue is not coming with httpclient-4.3.2</p>
  
  <p>Exception is coming in every 2 minutes.  Issue is intermittent at times.</p>
  
  <p>after , send expect:100-continue ,conn.flush is throwing exception</p>
  
  <p>client and server are Linux machine</p>
  
  <p>client uses http jar to make request to server REST.</p>
  
  <p>Please help me in debugging the issue</p>
  
  <p>can httpjar cause such issue?</p>