added write lock/unlock

...for _octreeSceneStatsLock
This commit is contained in:
wangyix 2014-06-06 14:33:53 -07:00
parent 5c47485562
commit bd2148d4b7

View file

@ -2120,6 +2120,8 @@ void Application::sendNack() {
|| node->getType() == NodeType::ModelServer)
) {
_octreeSceneStatsLock.lockForWrite();
OctreeSceneStats& stats = _octreeServerSceneStats[node->getUUID()];
char* dataAt = packet;
@ -2146,6 +2148,8 @@ void Application::sendNack() {
dataAt += sizeof(OCTREE_PACKET_SEQUENCE);
}
_octreeSceneStatsLock.unlock();
// make sure we still have an active socket????
nodeList->writeUnverifiedDatagram(packet, dataAt - packet, node);
}