From 1ee1139da890a1cf825b1dd4b21c0faf506c3cb7 Mon Sep 17 00:00:00 2001 From: sta Date: Fri, 12 Feb 2016 14:43:43 +0900 Subject: [PATCH] [Modify] Replace it --- websocket-sharp/WebSocket.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs index 0531c51f..adab3d14 100644 --- a/websocket-sharp/WebSocket.cs +++ b/websocket-sharp/WebSocket.cs @@ -1018,9 +1018,7 @@ namespace WebSocketSharp if (ExtensionsRequested) processSecWebSocketExtensionsServerHeader (res.Headers["Sec-WebSocket-Extensions"]); - var cookies = res.Cookies; - if (cookies.Count > 0) - _cookies.SetOrRemove (cookies); + processCookies (res.Cookies); return true; } @@ -1158,6 +1156,15 @@ namespace WebSocketSharp return false; } + // As client + private void processCookies (CookieCollection cookies) + { + if (cookies.Count == 0) + return; + + _cookies.SetOrRemove (cookies); + } + private bool processDataFrame (WebSocketFrame frame) { enqueueToMessageEventQueue (