diff options
author | Daniel Stenberg <daniel@haxx.se> | 2013-04-05 09:20:04 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2013-04-05 09:20:04 +0200 |
commit | e7c56a8406d0d751b8afc1daf2dcbb67c763c465 (patch) | |
tree | bb1d472fe3fdec6cf3af19947efe4aece7cdccb2 /lib | |
parent | e5d25b6c68de86c4a7182e883f5b473f3b14bbd9 (diff) |
Curl_open: restore default MAXCONNECTS to 5
At some point recently we lost the default value for the easy handle's
connection cache, and this change puts it back to 5 - which is the
former default value and it is documented in the curl_easy_setopt.3 man
page.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/url.c | 5 | ||||
-rw-r--r-- | lib/urldata.h | 2 |
2 files changed, 3 insertions, 4 deletions
@@ -617,12 +617,9 @@ CURLcode Curl_open(struct SessionHandle **curl) data->wildcard.state = CURLWC_INIT; data->wildcard.filelist = NULL; data->set.fnmatch = ZERO_NULL; - /* This no longer creates a connection cache here. It is instead made on - the first call to curl_easy_perform() or when the handle is added to a - multi stack. */ + data->set.maxconnects = DEFAULT_CONNCACHE_SIZE; /* for easy handles */ } - if(res) { Curl_resolver_cleanup(data->state.resolver); if(data->state.headerbuff) diff --git a/lib/urldata.h b/lib/urldata.h index b63d8eed6..1113020ee 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -58,6 +58,8 @@ #define CURL_DEFAULT_USER "anonymous" #define CURL_DEFAULT_PASSWORD "ftp@example.com" +#define DEFAULT_CONNCACHE_SIZE 5 + /* length of longest IPv6 address string including the trailing null */ #define MAX_IPADR_LEN sizeof("ffff:ffff:ffff:ffff:ffff:ffff:255.255.255.255") |