aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-11-12 02:14:04 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-11-12 02:14:04 -0500
commita855864207fe3ed0ac9b4d648617bb1cb39df3f3 (patch)
treeec53ae5d97f8a12b2cbaeeaaf1066b976376f72d /Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs
parentc035f2baa1f3537d298a6559d15bd7ca40188e5d (diff)
limit access to response stream
Diffstat (limited to 'Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs')
-rw-r--r--Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs21
1 files changed, 4 insertions, 17 deletions
diff --git a/Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs b/Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs
index 9de86e9cc..a8b115056 100644
--- a/Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs
+++ b/Emby.Server.Implementations/HttpServer/SocketSharp/WebSocketSharpResponse.cs
@@ -77,16 +77,6 @@ namespace Emby.Server.Implementations.HttpServer.SocketSharp
get { return _response.OutputStream; }
}
- public void Write(string text)
- {
- var bOutput = System.Text.Encoding.UTF8.GetBytes(text);
- _response.ContentLength64 = bOutput.Length;
-
- var outputStream = _response.OutputStream;
- outputStream.Write(bOutput, 0, bOutput.Length);
- Close();
- }
-
public void Close()
{
if (!this.IsClosed)
@@ -108,8 +98,10 @@ namespace Emby.Server.Implementations.HttpServer.SocketSharp
{
try
{
- response.OutputStream.Flush();
- response.OutputStream.Dispose();
+ var outputStream = response.OutputStream;
+
+ outputStream.Flush();
+ outputStream.Dispose();
response.Close();
}
catch (Exception ex)
@@ -118,11 +110,6 @@ namespace Emby.Server.Implementations.HttpServer.SocketSharp
}
}
- public void Flush()
- {
- _response.OutputStream.Flush();
- }
-
public bool IsClosed
{
get;