diff --git a/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs b/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
index c4524280dd..ab178b6ea5 100644
--- a/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
+++ b/MediaBrowser.Server.Implementations/HttpServer/StreamWriter.cs
@@ -40,9 +40,12 @@ namespace MediaBrowser.Server.Implementations.HttpServer
///
/// The response stream.
/// Task.
- private Task WriteToAsync(Stream responseStream)
+ private async Task WriteToAsync(Stream responseStream)
{
- return SourceStream.CopyToAsync(responseStream);
+ using (var src = SourceStream)
+ {
+ await src.CopyToAsync(responseStream).ConfigureAwait(false);
+ }
}
}
}