diff options
| -rw-r--r-- | indra/llmessage/message.cpp | 14 | 
1 files changed, 10 insertions, 4 deletions
| diff --git a/indra/llmessage/message.cpp b/indra/llmessage/message.cpp index 73cda52fa0..f849e989b4 100644 --- a/indra/llmessage/message.cpp +++ b/indra/llmessage/message.cpp @@ -3232,10 +3232,16 @@ void LLMessageSystem::logMsgFromInvalidCircuit( const LLHost& host, BOOL recv_re  void LLMessageSystem::logTrustedMsgFromUntrustedCircuit( const LLHost& host )  { -	llwarns << "Recieved trusted message on untrusted circuit. " -	   	<< "Will reply with deny. " -		<< "Message: " << mCurrentRMessageTemplate->mName -		<< " Host: " << host << llendl; +	// RequestTrustedCircuit is how we establish trust, so don't spam +	// if it's received on a trusted circuit. JC +	if (strcmp(mCurrentRMessageTemplate->mName, "RequestTrustedCircuit")) +	{ +		llwarns << "Received trusted message on untrusted circuit. " +	   		<< "Will reply with deny. " +			<< "Message: " << mCurrentRMessageTemplate->mName +			<< " Host: " << host << llendl; +	} +  	if (mNumMessageCounts >= MAX_MESSAGE_COUNT_NUM)  	{  		llwarns << "got more than " << MAX_MESSAGE_COUNT_NUM | 
