diff options
| -rwxr-xr-x | indra/llmessage/llcurl.cpp | 2 | ||||
| -rwxr-xr-x | indra/newview/llxmlrpctransaction.cpp | 13 | 
2 files changed, 12 insertions, 3 deletions
diff --git a/indra/llmessage/llcurl.cpp b/indra/llmessage/llcurl.cpp index 0ba5bdc631..ef28a4d211 100755 --- a/indra/llmessage/llcurl.cpp +++ b/indra/llmessage/llcurl.cpp @@ -69,12 +69,14 @@  	do this.   */ +// *TODO: TSN remove the commented code from this file  //////////////////////////////////////////////////////////////////////////////  static const U32 EASY_HANDLE_POOL_SIZE		= 5;  static const S32 MULTI_PERFORM_CALL_REPEAT	= 5;  static const S32 CURL_REQUEST_TIMEOUT = 120; // seconds per operation  static const S32 CURL_CONNECT_TIMEOUT = 30; //seconds to wait for a connection +  //static const S32 MAX_ACTIVE_REQUEST_COUNT = 100;  // DEBUG // diff --git a/indra/newview/llxmlrpctransaction.cpp b/indra/newview/llxmlrpctransaction.cpp index 2270b840a0..f7b886b2d2 100755 --- a/indra/newview/llxmlrpctransaction.cpp +++ b/indra/newview/llxmlrpctransaction.cpp @@ -48,6 +48,13 @@  #include "llappviewer.h"  #include "lltrans.h" +#include "boost/move/unique_ptr.hpp" + +namespace boost +{ +	using ::boost::movelib::unique_ptr; // move unique_ptr into the boost namespace. +} +  // Static instance of LLXMLRPCListener declared here so that every time we  // bring in this code, we instantiate a listener. If we put the static  // instance of LLXMLRPCListener into llxmlrpclistener.cpp, the linker would @@ -168,7 +175,7 @@ public:  	virtual void onCompleted(LLCore::HttpHandle handle, LLCore::HttpResponse * response); -	typedef std::unique_ptr<LLXMLRPCTransaction::Handler> ptr_t; +	typedef boost::unique_ptr<LLXMLRPCTransaction::Handler> ptr_t;  private: @@ -309,7 +316,7 @@ void LLXMLRPCTransaction::Handler::onCompleted(LLCore::HttpHandle handle,  LLXMLRPCTransaction::Impl::Impl(const std::string& uri,  		XMLRPC_REQUEST request, bool useGzip) -	: mHttpRequest(0), +	: mHttpRequest(),  	  mStatus(LLXMLRPCTransaction::StatusNotStarted),  	  mURI(uri),  	  mResponse(0) @@ -320,7 +327,7 @@ LLXMLRPCTransaction::Impl::Impl(const std::string& uri,  LLXMLRPCTransaction::Impl::Impl(const std::string& uri,  		const std::string& method, LLXMLRPCValue params, bool useGzip) -	: mHttpRequest(0), +	: mHttpRequest(),  	  mStatus(LLXMLRPCTransaction::StatusNotStarted),  	  mURI(uri),  	  mResponse(0)  | 
