aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Instances/InstanceScript.cpp
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2011-08-18 12:41:46 +0200
committerMachiavelli <machiavelli.trinity@gmail.com>2011-08-18 12:43:42 +0200
commitfdbfa5156c0f4d0b9c8485ad067ddf38e6320192 (patch)
tree5cab15512e8728abd98f07970f603c3e0d1269d5 /src/server/game/Instances/InstanceScript.cpp
parente21b3061137c7d47ca0cd08339bacd42a1e3ad2c (diff)
Core/DBLayer: Possible crash fix for ProcessQueryCallbacks on GCC builds. Ref issue #2136 #1422 #1335.
There's no need for an explicit ACE_Thread_Mutex in the ACE_Refcounted_Auto_Ptr objects since concurrent read/write access is guarded by ACE_Future's implicit ACE_Recursive_Thread_Mutex. Perhaps the double locking was the reason the reference count's atomic incrementing crashing. Please try to test and confirm.
Diffstat (limited to 'src/server/game/Instances/InstanceScript.cpp')
0 files changed, 0 insertions, 0 deletions