aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Interfaces/IEventQueue.cs
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2013-01-04 20:34:39 +0000
committerJustin Clark-Casey (justincc)2013-01-04 20:34:39 +0000
commit9503383887d6af871e843cbcbb141a50df56f551 (patch)
tree85caf28a22c20e703aa60572db978dd7c929c4fc /OpenSim/Region/Framework/Interfaces/IEventQueue.cs
parentminor: Add some doc to the extremely unhelpful 'fudge....' comment as to why ... (diff)
downloadopensim-SC-9503383887d6af871e843cbcbb141a50df56f551.zip
opensim-SC-9503383887d6af871e843cbcbb141a50df56f551.tar.gz
opensim-SC-9503383887d6af871e843cbcbb141a50df56f551.tar.bz2
opensim-SC-9503383887d6af871e843cbcbb141a50df56f551.tar.xz
Fix llGetLinkKey() to return the last sat avatar as the last link number.
As per http://wiki.secondlife.com/wiki/LlGetLinkKey This is done by keeping a scene-object wide list of sitters. This also fixes bugs in this function where linknums 0 and 1 weren't treated properly if there were sitting avatars on a single prim. This also fixes a minor race condition for multiple concurrent sitters on a prim with no current sitters by locking on the object-wide list rather than individual sop lists Addresses http://opensimulator.org/mantis/view.php?id=6477
Diffstat (limited to 'OpenSim/Region/Framework/Interfaces/IEventQueue.cs')
0 files changed, 0 insertions, 0 deletions