Index: src/main/java/org/apache/http/impl/pool/BasicConnFactory.java =================================================================== --- src/main/java/org/apache/http/impl/pool/BasicConnFactory.java (revision 1530648) +++ src/main/java/org/apache/http/impl/pool/BasicConnFactory.java (working copy) @@ -170,6 +170,7 @@ if (linger >= 0) { socket.setSoLinger(linger > 0, linger); } + socket.setKeepAlive(this.sconfig.isSoKeepAlive()); return this.connFactory.createConnection(socket); }