summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flash-src/src/net/gimite/websocket/WebSocket.as7
1 files 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;