set the correct so linger attribute
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 7 May 2007 11:35:38 +0000 (11:35 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 7 May 2007 11:35:38 +0000 (11:35 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@535855 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/tribes/transport/nio/NioSender.java

index 8a35ba7..4c1d786 100644 (file)
@@ -138,7 +138,7 @@ public class NioSender extends AbstractSender implements DataSender{
         socketChannel.socket().setSendBufferSize(getTxBufSize());
         socketChannel.socket().setReceiveBufferSize(getRxBufSize());
         socketChannel.socket().setSoTimeout((int)getTimeout());
-        socketChannel.socket().setSoLinger(false,0);
+        socketChannel.socket().setSoLinger(getSoLingerOn(),0);
         socketChannel.socket().setTcpNoDelay(getTcpNoDelay());
         socketChannel.socket().setKeepAlive(getSoKeepAlive());
         socketChannel.socket().setReuseAddress(getSoReuseAddress());