From 1a5ebb44aa4ed3aecc84a8d6f0422d504db1ec44 Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Sat, 10 Mar 2012 17:37:00 +0000 Subject: Fixed *nix threading issue; Thread objects now use variable names consistent with MCS convention; Fixed a few *nix threading cornercases git-svn-id: http://mc-server.googlecode.com/svn/trunk@392 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cChunkGenerator.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source/cChunkGenerator.cpp') diff --git a/source/cChunkGenerator.cpp b/source/cChunkGenerator.cpp index 83375fc5b..e6296baa6 100644 --- a/source/cChunkGenerator.cpp +++ b/source/cChunkGenerator.cpp @@ -69,7 +69,7 @@ bool cChunkGenerator::Start(cWorld * a_World, const AString & a_WorldGeneratorNa void cChunkGenerator::Stop(void) { - mShouldTerminate = true; + m_ShouldTerminate = true; m_Event.Set(); m_evtRemoved.Set(); // Wake up anybody waiting for empty queue Wait(); @@ -115,7 +115,7 @@ void cChunkGenerator::GenerateChunk(int a_ChunkX, int a_ChunkY, int a_ChunkZ) void cChunkGenerator::WaitForQueueEmpty(void) { cCSLock Lock(m_CS); - while (!mShouldTerminate && !m_Queue.empty()) + while (!m_ShouldTerminate && !m_Queue.empty()) { cCSUnlock Unlock(Lock); m_evtRemoved.Wait(); @@ -138,14 +138,14 @@ int cChunkGenerator::GetQueueLength(void) void cChunkGenerator::Execute(void) { - while (!mShouldTerminate) + while (!m_ShouldTerminate) { cCSLock Lock(m_CS); while (m_Queue.size() == 0) { cCSUnlock Unlock(Lock); m_Event.Wait(); - if (mShouldTerminate) + if (m_ShouldTerminate) { return; } -- cgit v1.2.3