aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneManager.cs
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2014-10-22 23:46:05 +0100
committerJustin Clark-Casey (justincc)2014-11-25 23:22:20 +0000
commitb7ef6009a7a57be6457b61220333d08a8976d9d1 (patch)
tree8a55c97dfabefc7f1b130025f96bff7582f532a3 /OpenSim/Region/Framework/Scenes/SceneManager.cs
parentFor now, send all non-full terse updates for ones own avatar directly to the ... (diff)
downloadopensim-SC_OLD-b7ef6009a7a57be6457b61220333d08a8976d9d1.zip
opensim-SC_OLD-b7ef6009a7a57be6457b61220333d08a8976d9d1.tar.gz
opensim-SC_OLD-b7ef6009a7a57be6457b61220333d08a8976d9d1.tar.bz2
opensim-SC_OLD-b7ef6009a7a57be6457b61220333d08a8976d9d1.tar.xz
In Scene.AddNewAgent(), avoid a situation where an exception can result in a client being added to the manager without IClientAPI.SceneAgent being set.
This is done by adjusting the order of code so that SceneAgent will always be set before adding the client. Various parts of the code (rightly) assume that a a client registered to the manager will always have a SceneAgent set no matter what.
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneManager.cs')
0 files changed, 0 insertions, 0 deletions