FIRE-16888; Antispam crashes on OSX builds - extended fix

master
Ansariel 2015-10-09 18:05:13 +02:00
parent 758912a0a5
commit 5faa39ca28
1 changed files with 2 additions and 1 deletions

View File

@ -431,7 +431,8 @@ bool NACLAntiSpamRegistry::checkQueue(EAntispamQueue queue, const LLUUID& source
{
LLUUID request_id;
request_id.generate();
mAvatarNameCallbackConnections[request_id] = LLAvatarNameCache::get(source, boost::bind(&NACLAntiSpamRegistry::onAvatarNameCallback, this, _1, _2, data, request_id));
LLAvatarNameCache::callback_connection_t cb = LLAvatarNameCache::get(source, boost::bind(&NACLAntiSpamRegistry::onAvatarNameCallback, this, _1, _2, data, request_id));
mAvatarNameCallbackConnections.insert(std::make_pair(request_id, cb));
}
}
LL_INFOS("AntiSpam") << "Blocked " << source.asString() << " for spamming a " << getQueueName(queue) << " (" << multiplier * mQueues[queue]->getAmount() << ") times in " << mQueues[queue]->getTime() << " seconds." << LL_ENDL;