public void OnConnectionClose(IClientAPI client)
{
if (client.IsLoggingOut)
{
IScenePresence sp = client.Scene.GetScenePresence (client.AgentId);
if (sp != null && !sp.IsChildAgent)
{
ServerManager manager = GetServerManager (client.Scene);
if (manager != null)
manager.Agent.RemoveAgent (client.AgentId);
}
}
}