mirror of
https://github.com/opensim/opensim.git
synced 2026-07-02 08:25:44 +08:00
The approach here, as in other parts of OpenSim, is to return a copy of the list rather than the attachments list itself This prevents callers from forgetting to lock the list when they read it, as was happening in various parts of the codebase. It also improves liveness. This might improve attachment anomolies when performing region crossings.
= OpenSim.Region.OptionalModules =
The modules in this part of the OpenSim source tree are candidates for
forge. For the time being, until we have reached consensus on
(a) what should be core or optional
(b) that we have reached a stable API
(c) how to maintain optional modules
we will keep these modules in-tree.