diff options
author | Graham Madarasz (Graham) <graham@lindenlab.com> | 2013-02-28 09:45:43 -0800 |
---|---|---|
committer | Graham Madarasz (Graham) <graham@lindenlab.com> | 2013-02-28 09:45:43 -0800 |
commit | 2dcbbf04c9375e2de877956476e0a58219a169cf (patch) | |
tree | f689fc4bfe9f89cf2bea4c61522af85f3e156577 /indra/llcorehttp/_httpoprequest.h | |
parent | df08808640031bd27a11177ea49a08f797d2d570 (diff) |
Improve curl/ares init behavior by duping handles instead of calling easy_init
Diffstat (limited to 'indra/llcorehttp/_httpoprequest.h')
-rw-r--r-- | indra/llcorehttp/_httpoprequest.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/indra/llcorehttp/_httpoprequest.h b/indra/llcorehttp/_httpoprequest.h index 7b65d17783..e819f74079 100644 --- a/indra/llcorehttp/_httpoprequest.h +++ b/indra/llcorehttp/_httpoprequest.h @@ -29,6 +29,7 @@ #include "linden_common.h" // Modifies curl/curl.h interfaces +#include "llsingleton.h" #include <string> #include <curl/curl.h> @@ -60,12 +61,13 @@ class HttpOptions; /// the information needed to make a working request which can /// then be enqueued to a request queue. /// - class HttpOpRequest : public HttpOperation { public: HttpOpRequest(); + friend class CurlHandleHandler; + protected: virtual ~HttpOpRequest(); // Use release() |