소스 검색

Don't dispose the object we are returning

Bond_009 6 년 전
부모
커밋
3d6dac26f4
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      Emby.Server.Implementations/HttpClientManager/HttpClientManager.cs

+ 2 - 2
Emby.Server.Implementations/HttpClientManager/HttpClientManager.cs

@@ -322,8 +322,8 @@ namespace Emby.Server.Implementations.HttpClientManager
             _fileSystem.CreateDirectory(_fileSystem.GetDirectoryName(responseCachePath));
 
             using (var responseStream = response.Content)
-            using (var memoryStream = new MemoryStream())
             {
+                var memoryStream = new MemoryStream();
                 await responseStream.CopyToAsync(memoryStream).ConfigureAwait(false);
                 memoryStream.Position = 0;
 
@@ -430,8 +430,8 @@ namespace Emby.Server.Implementations.HttpClientManager
                     options.CancellationToken.ThrowIfCancellationRequested();
 
                     using (var stream = httpResponse.GetResponseStream())
-                    using (var memoryStream = new MemoryStream())
                     {
+                        var memoryStream = new MemoryStream();
                         await stream.CopyToAsync(memoryStream).ConfigureAwait(false);
 
                         memoryStream.Position = 0;