diff options
| author | Nat Goodspeed <nat@lindenlab.com> | 2014-11-14 08:49:08 -0500 | 
|---|---|---|
| committer | Nat Goodspeed <nat@lindenlab.com> | 2014-11-14 08:49:08 -0500 | 
| commit | 6be2f0ba2b672fc37cd6d4e8adf62ae71bf8c842 (patch) | |
| tree | 86740538c9c2a2ff1359cf96db2521d99c8aebe7 /indra/llmessage | |
| parent | 2301cf800f40101baed7a5936683d0b1e4968be1 (diff) | |
| parent | 316e35ad2a735784cfc309ea9fd74d2d9d1f985a (diff) | |
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
Diffstat (limited to 'indra/llmessage')
| -rwxr-xr-x | indra/llmessage/llcachename.cpp | 3 | ||||
| -rwxr-xr-x | indra/llmessage/llcircuit.cpp | 2 | ||||
| -rwxr-xr-x | indra/llmessage/llhttpassetstorage.cpp | 3 | ||||
| -rwxr-xr-x | indra/llmessage/lliopipe.h | 72 | ||||
| -rwxr-xr-x | indra/llmessage/llpartdata.cpp | 5 | ||||
| -rwxr-xr-x | indra/llmessage/llxfermanager.cpp | 2 | 
6 files changed, 14 insertions, 73 deletions
| diff --git a/indra/llmessage/llcachename.cpp b/indra/llmessage/llcachename.cpp index 4dd8d04656..daf3e0b4de 100755 --- a/indra/llmessage/llcachename.cpp +++ b/indra/llmessage/llcachename.cpp @@ -51,9 +51,6 @@ static const std::string NAME("name");  // We won't re-request a name during this time  const U32 PENDING_TIMEOUT_SECS = 5 * 60; -// File version number -const S32 CN_FILE_VERSION = 2; -  // Globals  LLCacheName* gCacheName = NULL;  std::map<std::string, std::string> LLCacheName::sCacheName; diff --git a/indra/llmessage/llcircuit.cpp b/indra/llmessage/llcircuit.cpp index 5aaada63b1..3eb0e0d057 100755 --- a/indra/llmessage/llcircuit.cpp +++ b/indra/llmessage/llcircuit.cpp @@ -688,7 +688,7 @@ void LLCircuitData::checkPacketInID(TPACKETID id, BOOL receive_resent)  	// now, check to see if we've got a gap      U32 gap = 0; -	if ((mPacketsInID == id)) +	if (mPacketsInID == id)  	{  		// nope! bump and wrap the counter, then return  		mPacketsInID++; diff --git a/indra/llmessage/llhttpassetstorage.cpp b/indra/llmessage/llhttpassetstorage.cpp index a30140e8f3..e202154445 100755 --- a/indra/llmessage/llhttpassetstorage.cpp +++ b/indra/llmessage/llhttpassetstorage.cpp @@ -47,8 +47,7 @@  const	char* const	LOCAL_ASSET_URL_FORMAT		= "http://%s:12041/asset";  const U32 MAX_RUNNING_REQUESTS = 1; -const F32 MAX_PROCESSING_TIME = 0.005f; -const S32 CURL_XFER_BUFFER_SIZE = 65536; +  // Try for 30 minutes for now.  const F32 GET_URL_TO_FILE_TIMEOUT = 1800.0f; diff --git a/indra/llmessage/lliopipe.h b/indra/llmessage/lliopipe.h index 9a0a427efd..7fd4cee8ba 100755 --- a/indra/llmessage/lliopipe.h +++ b/indra/llmessage/lliopipe.h @@ -56,11 +56,8 @@ void pump_debug(const char *file, S32 line);  /**   * intrusive pointer support   */ -namespace boost -{ -	void intrusive_ptr_add_ref(LLIOPipe* p); -	void intrusive_ptr_release(LLIOPipe* p); -}; +void intrusive_ptr_add_ref(LLIOPipe* p); +void intrusive_ptr_release(LLIOPipe* p);  /**    * @class LLIOPipe @@ -251,68 +248,21 @@ protected:  		LLPumpIO* pump) = 0;  private: -	friend void boost::intrusive_ptr_add_ref(LLIOPipe* p); -	friend void boost::intrusive_ptr_release(LLIOPipe* p); +	friend void intrusive_ptr_add_ref(LLIOPipe* p); +	friend void intrusive_ptr_release(LLIOPipe* p);  	U32 mReferenceCount;  }; -namespace boost +inline void intrusive_ptr_add_ref(LLIOPipe* p)  { -	inline void intrusive_ptr_add_ref(LLIOPipe* p) -	{ -		++p->mReferenceCount; -	} -	inline void intrusive_ptr_release(LLIOPipe* p) +	++p->mReferenceCount; +} +inline void intrusive_ptr_release(LLIOPipe* p) +{ +	if(p && 0 == --p->mReferenceCount)  	{ -		if(p && 0 == --p->mReferenceCount) -		{ -			delete p; -		} +		delete p;  	} -}; - - -#if 0 -/**  - * @class LLIOBoiler - * @brief This class helps construct new LLIOPipe specializations - * @see LLIOPipe - * - * THOROUGH_DESCRIPTION - */ -class LLIOBoiler : public LLIOPipe -{ -public: -	LLIOBoiler(); -	virtual ~LLIOBoiler(); - -protected: -	/* @name LLIOPipe virtual implementations -	 */ -	//@{ -	/**  -	 * @brief Process the data in buffer -	 */ -	virtual EStatus process_impl( -		const LLChannelDescriptors& channels, -		buffer_ptr_t& buffer, -		bool& eos, -		LLSD& context, -		LLPumpIO* pump); -	//@} -}; - -// virtual -LLIOPipe::EStatus process_impl( -	const LLChannelDescriptors& channels, -	buffer_ptr_t& buffer, -	bool& eos, -	LLSD& context, -	LLPumpIO* pump) -{ -	return STATUS_NOT_IMPLEMENTED;  } -#endif // #if 0 - use this block as a boilerplate -  #endif // LL_LLIOPIPE_H diff --git a/indra/llmessage/llpartdata.cpp b/indra/llmessage/llpartdata.cpp index 41a0310ce0..53aa35c0f9 100755 --- a/indra/llmessage/llpartdata.cpp +++ b/indra/llmessage/llpartdata.cpp @@ -49,11 +49,6 @@ const S32 PS_MAX_DATA_BLOCK_SIZE = PS_SYS_DATA_BLOCK_SIZE+  const S32 PS_LEGACY_DATA_BLOCK_SIZE = PS_SYS_DATA_BLOCK_SIZE + PS_LEGACY_PART_DATA_BLOCK_SIZE; - -const U32 PART_DATA_MASK = LLPartData::LL_PART_DATA_GLOW | LLPartData::LL_PART_DATA_BLEND; - - -  const F32 MAX_PART_SCALE = 4.f;  bool LLPartData::hasGlow() const diff --git a/indra/llmessage/llxfermanager.cpp b/indra/llmessage/llxfermanager.cpp index b518dd1b72..0ab67b8dda 100755 --- a/indra/llmessage/llxfermanager.cpp +++ b/indra/llmessage/llxfermanager.cpp @@ -261,7 +261,7 @@ U32 LLXferManager::numActiveListEntries(LLXfer *list_head)  	while (list_head)  	{ -		if ((list_head->mStatus == e_LL_XFER_IN_PROGRESS))  +		if (list_head->mStatus == e_LL_XFER_IN_PROGRESS)   		{  			num_entries++;  		} | 
