summaryrefslogtreecommitdiff
path: root/indra/llcorehttp/_httpoprequest.h
diff options
context:
space:
mode:
authorGraham Madarasz (Graham) <graham@lindenlab.com>2013-02-28 09:45:43 -0800
committerGraham Madarasz (Graham) <graham@lindenlab.com>2013-02-28 09:45:43 -0800
commit2dcbbf04c9375e2de877956476e0a58219a169cf (patch)
treef689fc4bfe9f89cf2bea4c61522af85f3e156577 /indra/llcorehttp/_httpoprequest.h
parentdf08808640031bd27a11177ea49a08f797d2d570 (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.h4
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()