aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework
diff options
context:
space:
mode:
authorUbitUmarov2018-10-20 14:07:01 +0100
committerUbitUmarov2018-10-20 14:07:01 +0100
commit2ea5f09ed363345c76b70cfa706fcdfe05ae5801 (patch)
tree30ae8f7b9b613ef2973331b1efc9f078be56efb0 /OpenSim/Region/Framework
parentadd RemoveUser to UserManagement (diff)
downloadopensim-SC-2ea5f09ed363345c76b70cfa706fcdfe05ae5801.zip
opensim-SC-2ea5f09ed363345c76b70cfa706fcdfe05ae5801.tar.gz
opensim-SC-2ea5f09ed363345c76b70cfa706fcdfe05ae5801.tar.bz2
opensim-SC-2ea5f09ed363345c76b70cfa706fcdfe05ae5801.tar.xz
Remove NPCs from UserManagement when removed
Diffstat (limited to '')
-rwxr-xr-xOpenSim/Region/Framework/Scenes/Scene.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs
index e638d9a..a21b4f7 100755
--- a/OpenSim/Region/Framework/Scenes/Scene.cs
+++ b/OpenSim/Region/Framework/Scenes/Scene.cs
@@ -4798,6 +4798,10 @@ Label_GroupsDone:
4798 if (sp != null) 4798 if (sp != null)
4799 { 4799 {
4800 sp.ControllingClient.Close(force, force); 4800 sp.ControllingClient.Close(force, force);
4801
4802 if(sp.IsNPC && UserManagementModule != null)
4803 UserManagementModule.RemoveUser(sp.UUID);
4804
4801 return true; 4805 return true;
4802 } 4806 }
4803 4807