From 87ffc52939ac964380327ce25420770fc41bce6d Mon Sep 17 00:00:00 2001 From: x25 Date: Wed, 12 Mar 2014 17:20:13 +0300 Subject: fix #151 --- flash-src/src/net/gimite/websocket/WebSocket.as | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/flash-src/src/net/gimite/websocket/WebSocket.as b/flash-src/src/net/gimite/websocket/WebSocket.as index 6ae5aba..ee04322 100644 --- a/flash-src/src/net/gimite/websocket/WebSocket.as +++ b/flash-src/src/net/gimite/websocket/WebSocket.as @@ -206,11 +206,10 @@ public class WebSocket extends EventDispatcher { readyState = CLOSED; if (fireErrorEvent) { dispatchEvent(new WebSocketEvent("error")); - } else { - var wasClean:Boolean = code != STATUS_CLOSED_ABNORMALLY && code != STATUS_CONNECTION_ERROR; - var eventCode:int = code == STATUS_CONNECTION_ERROR ? STATUS_CLOSED_ABNORMALLY : code; - dispatchCloseEvent(wasClean, eventCode, reason); } + var wasClean:Boolean = code != STATUS_CLOSED_ABNORMALLY && code != STATUS_CONNECTION_ERROR; + var eventCode:int = code == STATUS_CONNECTION_ERROR ? STATUS_CLOSED_ABNORMALLY : code; + dispatchCloseEvent(wasClean, eventCode, reason); } else { logger.log("closing"); readyState = CLOSING; -- cgit v1.2.1