瀏覽代碼

try to avoid timeouts by increasing our default, and lower movie db concurrency

Luke Pulverenti 12 年之前
父節點
當前提交
680200864f

+ 1 - 1
MediaBrowser.Common.Implementations/HttpClientManager/HttpClientManager.cs

@@ -83,7 +83,7 @@ namespace MediaBrowser.Common.Implementations.HttpClientManager
 
 
                 client = new HttpClient(handler);
                 client = new HttpClient(handler);
                 client.DefaultRequestHeaders.Add("Accept", "application/json,image/*");
                 client.DefaultRequestHeaders.Add("Accept", "application/json,image/*");
-                client.Timeout = TimeSpan.FromSeconds(15);
+                client.Timeout = TimeSpan.FromSeconds(30);
                 _httpClients.TryAdd(host, client);
                 _httpClients.TryAdd(host, client);
             }
             }
 
 

+ 1 - 1
MediaBrowser.Controller/Providers/Movies/MovieDbProvider.cs

@@ -37,7 +37,7 @@ namespace MediaBrowser.Controller.Providers.Movies
         /// <summary>
         /// <summary>
         /// The movie db
         /// The movie db
         /// </summary>
         /// </summary>
-        internal readonly SemaphoreSlim MovieDbResourcePool = new SemaphoreSlim(5, 5);
+        internal readonly SemaphoreSlim MovieDbResourcePool = new SemaphoreSlim(4, 4);
 
 
         internal static MovieDbProvider Current { get; private set; }
         internal static MovieDbProvider Current { get; private set; }