Author: markt
Date: Mon Dec 8 20:31:23 2014
New Revision: 1643906
URL: http://svn.apache.org/r1643906
Log:
Add a comment to explain what is going on and why
Modified:
tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
Modified:
tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java?rev=1643906&r1=1643905&r2=1643906&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
Mon Dec 8 20:31:23 2014
@@ -937,6 +937,8 @@ public abstract class WsRemoteEndpointIm
sm.getString("wsRemoteEndpoint.closedOutputStream"));
}
+ // Optimisation. If there is no data to flush then do not send an
+ // empty message.
if (buffer.position() > 0) {
doWrite(false);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]