diff options
author | Justin Clark-Casey (justincc) | 2013-03-28 22:51:59 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2013-03-28 22:51:59 +0000 |
commit | 4ad9b275302ee109937512963eab095ff542a0c7 (patch) | |
tree | a05aa20cb64a048fd79001386612a31226f36153 /OpenSim/Region/Framework/Interfaces | |
parent | Fix regression tests by making a new NPC always trigger simulator side attach... (diff) | |
download | opensim-SC_OLD-4ad9b275302ee109937512963eab095ff542a0c7.zip opensim-SC_OLD-4ad9b275302ee109937512963eab095ff542a0c7.tar.gz opensim-SC_OLD-4ad9b275302ee109937512963eab095ff542a0c7.tar.bz2 opensim-SC_OLD-4ad9b275302ee109937512963eab095ff542a0c7.tar.xz |
If the viewer has already rezzed any attachments itself, then ignore the simulator-side rez attachments call.
This is a further effort to reduce v3 viewer race conditions where this call may clash with the viewer signalling attachment wearing from its current outfit folder.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs b/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs index 46daab3..156a09d 100644 --- a/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs +++ b/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs | |||
@@ -53,6 +53,10 @@ namespace OpenSim.Region.Framework.Interfaces | |||
53 | /// RezAttachments. This should only be called upon login on the first region. | 53 | /// RezAttachments. This should only be called upon login on the first region. |
54 | /// Attachment rezzings on crossings and TPs are done in a different way. | 54 | /// Attachment rezzings on crossings and TPs are done in a different way. |
55 | /// </summary> | 55 | /// </summary> |
56 | /// <remarks> | ||
57 | /// This is only actually necessary for viewers which do not have a current outfit folder (these viewers make | ||
58 | /// their own attachment calls on login) and agents which have attachments but no viewer (e.g. NPCs). | ||
59 | /// </remarks> | ||
56 | /// <param name="sp"></param> | 60 | /// <param name="sp"></param> |
57 | void RezAttachments(IScenePresence sp); | 61 | void RezAttachments(IScenePresence sp); |
58 | 62 | ||