Files
libremetaverse/LibreMetaverse
Adam Frisby fdab795023 * ObjectPrimitives now uses ConcurrentDictionary, why? Well, at large scale, locking so frequently actually results in a nasty performance issue.
* EventQueue be checked periodically to make sure it's running. Sometimes it dies. This is a blunt fix (along with the previous commit), but is needed to ensure that event queue-y things keep working.
* Adds a 500ms sleep between connecting to a simulator and CompleteAgentMovement - there's a race condition within the simulator which sometimes results in a faulty login, this seems to help.
* SetSeedCaps has an extra parameter, if the user's simulator hasn't changed, don't do anything.
* Add a lookup which lets you turn full Object UUIDs into LocalID, while LibreMetaverse prefers localID when referencing primitives, the official viewer uses UUIDs - and several things actually work better this way. (For example, avatars can spontaneously change LocalID sometimes). This way we can follow those changes.
2024-08-28 16:52:43 -05:00
..
2024-08-22 08:43:54 -05:00
2024-08-22 08:43:54 -05:00
2024-06-30 17:52:42 -05:00
2024-07-04 16:26:15 -05:00
2024-07-01 12:17:07 -05:00
2024-06-30 17:35:07 -05:00
2024-06-30 18:10:23 -05:00
2024-07-04 16:26:15 -05:00
2024-07-01 12:17:07 -05:00
2024-01-15 14:41:36 -06:00
2023-01-27 21:07:39 -06:00
2024-07-01 12:17:07 -05:00
2024-06-30 17:52:42 -05:00
2022-04-15 18:22:59 +01:00
2024-01-15 14:41:36 -06:00
2024-08-28 16:19:39 -05:00
2024-07-01 12:17:07 -05:00
2024-08-28 16:13:11 -05:00
2021-12-09 14:23:33 -06:00
2024-08-28 16:13:11 -05:00
2021-12-09 14:23:33 -06:00