You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2015/12/11 21:30:29 UTC

svn commit: r1719535 - /tomcat/trunk/java/org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.java

Author: markt
Date: Fri Dec 11 20:30:29 2015
New Revision: 1719535

URL: http://svn.apache.org/viewvc?rev=1719535&view=rev
Log:
Treat client disconnect that same was as an I/O error.

Modified:
    tomcat/trunk/java/org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.java

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.java?rev=1719535&r1=1719534&r2=1719535&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/server/WsHttpUpgradeHandler.java Fri Dec 11 20:30:29 2015
@@ -174,6 +174,7 @@ public class WsHttpUpgradeHandler implem
                     close(cr);
                 }
                 break;
+            case DISCONNECT:
             case ERROR:
                 String msg = sm.getString("wsHttpUpgradeHandler.closeOnError");
                 wsSession.doClose(new CloseReason(CloseCodes.GOING_AWAY, msg),
@@ -182,7 +183,6 @@ public class WsHttpUpgradeHandler implem
             case ASYNC_READ_ERROR:
             case ASYNC_WRITE_ERROR:
             case CLOSE_NOW:
-            case DISCONNECT:
             case TIMEOUT:
                 return SocketState.CLOSED;
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org