From 1f196b7bb4b503eb929962e84da259f2de73e29e Mon Sep 17 00:00:00 2001 From: sta Date: Fri, 18 Oct 2019 19:38:08 +0900 Subject: [PATCH] [Modify] Polish it --- websocket-sharp/Net/HttpListenerResponse.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/websocket-sharp/Net/HttpListenerResponse.cs b/websocket-sharp/Net/HttpListenerResponse.cs index bda181ec..fc2ce3b8 100644 --- a/websocket-sharp/Net/HttpListenerResponse.cs +++ b/websocket-sharp/Net/HttpListenerResponse.cs @@ -741,12 +741,15 @@ namespace WebSocketSharp.Net /// public void Close (byte[] responseEntity, bool willBlock) { - checkDisposed (); + if (_disposed) + throw new ObjectDisposedException (GetType ().ToString ()); + if (responseEntity == null) throw new ArgumentNullException ("responseEntity"); var len = responseEntity.Length; var output = OutputStream; + if (willBlock) { output.Write (responseEntity, 0, len); close (false); @@ -762,7 +765,8 @@ namespace WebSocketSharp.Net output.EndWrite (ar); close (false); }, - null); + null + ); } ///