From d8fa9c15d70eb6e8f82830c846a27aca85ef62a8 Mon Sep 17 00:00:00 2001 From: faketruth Date: Thu, 26 Jan 2012 13:13:44 +0000 Subject: Probably fixed a deadlock! http://www.mc-server.org/support/index.php?do=details&task_id=147 git-svn-id: http://mc-server.googlecode.com/svn/trunk@171 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cChunk.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source') diff --git a/source/cChunk.cpp b/source/cChunk.cpp index 7eb296abb..875cefebb 100644 --- a/source/cChunk.cpp +++ b/source/cChunk.cpp @@ -1200,9 +1200,9 @@ void cChunk::RemoveReference() int cChunk::GetReferenceCount() { - m_pState->ReferenceCriticalSection.Unlock(); - int Refs = m_pState->NumRefs; m_pState->ReferenceCriticalSection.Lock(); + int Refs = m_pState->NumRefs; + m_pState->ReferenceCriticalSection.Unlock(); return Refs; } -- cgit v1.2.3