[Curl] Increase limit of parallel network requests.
authorpeavo@outlook.com <peavo@outlook.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 12 Oct 2015 21:22:01 +0000 (21:22 +0000)
committerpeavo@outlook.com <peavo@outlook.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 12 Oct 2015 21:22:01 +0000 (21:22 +0000)
https://bugs.webkit.org/show_bug.cgi?id=150035

Reviewed by Alex Christensen.

If the limit is too low, other network requests will often be blocked until
active requests finishes. This can affect performance in a negative way.

* platform/network/curl/ResourceHandleManager.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190887 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/platform/network/curl/ResourceHandleManager.cpp

index 1737f41..fd67040 100644 (file)
@@ -1,3 +1,15 @@
+2015-10-12  Per Arne Vollan  <peavo@outlook.com>
+
+        [Curl] Increase limit of parallel network requests.
+        https://bugs.webkit.org/show_bug.cgi?id=150035
+
+        Reviewed by Alex Christensen.
+
+        If the limit is too low, other network requests will often be blocked until
+        active requests finishes. This can affect performance in a negative way.
+
+        * platform/network/curl/ResourceHandleManager.cpp:
+
 2015-10-12  Brady Eidson  <beidson@apple.com>
 
         Modern IDB: Start version change transaction for connections to new database.
index 5b3a827..c9e43da 100644 (file)
@@ -78,7 +78,7 @@ namespace WebCore {
 
 const int selectTimeoutMS = 5;
 const double pollTimeSeconds = 0.05;
-const int maxRunningJobs = 5;
+const int maxRunningJobs = 128;
 
 static const bool ignoreSSLErrors = getenv("WEBKIT_IGNORE_SSL_ERRORS");