OpenSimMirror/OpenSim/Region/CoreModules/Framework
Justin Clark-Casey (justincc) fcd5b0817b Reinsert a 2000ms delay before closing a no longer required agent on the source region after teleport to resolve Imprudence teleport problems.
Viewers 1 and 3 are fine with doing this immediately.  However, Imprudence has a small delay (<200ms, >500ms) after receiving the AgentCompleteMovement reply packet on the destination region before regarding that region as the currnet region.
If Imprudence receives a DisableSimulator in this period, it quits.
We are not restoring the full 5000ms delay since this brings back a bug where teleports permanently fail if an avatar tries to teleport back too quickly.
This commit also sends the AgentCompleteMovement packet to the client before telling the source region to release its old agent, in order to further cut down any possibility of the DisableSimulator being recieved before the AgentMovementComplete.
2012-05-03 22:30:36 +01:00
..
Caps Change "help" to display categories/module list then "help <category/module>" to display commands in a category. 2012-03-08 01:51:37 +00:00
EntityTransfer Reinsert a 2000ms delay before closing a no longer required agent on the source region after teleport to resolve Imprudence teleport problems. 2012-05-03 22:30:36 +01:00
InterfaceCommander Apply last two patches from http://opensimulator.org/mantis/view.php?id=3522 2010-02-12 23:13:35 +00:00
InventoryAccess Add regression test for teleporting between neighbouring regions on the same simulator 2012-05-01 23:14:12 +01:00
Library For default everyone permissions on library items, make notecards and scripts non-modifiable (but still copyable, etc). 2011-07-23 02:18:23 +01:00
Monitoring Change "help" to display categories/module list then "help <category/module>" to display commands in a category. 2012-03-08 01:51:37 +00:00
Statistics/Logging Formatting cleanup. 2010-09-12 13:43:49 -04:00
UserManagement Add "friends show cache <first-name> <last-name>" command for debugging purposes. 2012-03-28 02:51:34 +01:00