mirror of
https://github.com/opensim/opensim.git
synced 2026-08-12 04:05:42 +08:00
Fix to the scenario where we send an agent to a neighbouring sim (via teleport), then tell our neighbours to close the agents.. thereby disconnecting the user. Added a new CloseChildAgent method in lieu of CloseAgent. This has been a long standing problem - with any luck this will cure it.
This commit is contained in:
@@ -70,6 +70,14 @@ namespace OpenSim.Services.Interfaces
|
||||
/// <returns></returns>
|
||||
bool ReleaseAgent(UUID originRegion, UUID id, string uri);
|
||||
|
||||
/// <summary>
|
||||
/// Close child agent.
|
||||
/// </summary>
|
||||
/// <param name="regionHandle"></param>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
bool CloseChildAgent(GridRegion destination, UUID id);
|
||||
|
||||
/// <summary>
|
||||
/// Close agent.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user