aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/RegionApplicationBase.cs
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2012-05-17 23:59:43 +0100
committerJustin Clark-Casey (justincc)2012-05-17 23:59:43 +0100
commitb18c8c8e78172abebb82491700a0b5f9f40c1d66 (patch)
tree2fc383031cddef726092a2c69490bfa89cf06a08 /OpenSim/Region/ClientStack/RegionApplicationBase.cs
parentMerge branch 'master' of ssh://opensimulator.org/var/git/opensim (diff)
downloadopensim-SC_OLD-b18c8c8e78172abebb82491700a0b5f9f40c1d66.zip
opensim-SC_OLD-b18c8c8e78172abebb82491700a0b5f9f40c1d66.tar.gz
opensim-SC_OLD-b18c8c8e78172abebb82491700a0b5f9f40c1d66.tar.bz2
opensim-SC_OLD-b18c8c8e78172abebb82491700a0b5f9f40c1d66.tar.xz
Don't eagerly clear frame collision events when physics actors subscribe and unsubscribe from collisions, in order to avoid a race condition.
Since this is done directly from ScenePresence, it can lead to a race condition with the simulator loop. There's no real point doing it anyway since the clear will be done very shortly afterwards by the simulate loop and either there are no events (for a new avatar) or events don't matter (for a departing avatar). This matches existing behaviour in OdePrim
Diffstat (limited to 'OpenSim/Region/ClientStack/RegionApplicationBase.cs')
0 files changed, 0 insertions, 0 deletions