From b653e6a01271c05bdbd947ab7120d10d30ecee91 Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Tue, 21 Feb 2012 16:27:30 +0000 Subject: Removed cChunkPtrs from everywhere but internal cChunkMap usage. Now we should finally be threadsafe :) Also fixed a threading issue when a player connecting might have gotten stuck in "Downloading world" forever git-svn-id: http://mc-server.googlecode.com/svn/trunk@304 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cPickup.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/cPickup.cpp') diff --git a/source/cPickup.cpp b/source/cPickup.cpp index bba9ae518..49dc5b342 100644 --- a/source/cPickup.cpp +++ b/source/cPickup.cpp @@ -160,7 +160,7 @@ void cPickup::Tick(float a_Dt) m_bReplicated = true; m_bDirtyPosition = false; cPacket_TeleportEntity TeleportEntity( this ); - GetWorld()->GetChunk( m_ChunkX, m_ChunkY, m_ChunkZ )->Broadcast( &TeleportEntity ); + GetWorld()->BroadcastToChunk( m_ChunkX, m_ChunkY, m_ChunkZ, TeleportEntity ); } } -- cgit v1.2.3