aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Communications/Local
diff options
context:
space:
mode:
authorMelanie Thielker2009-02-18 22:57:36 +0000
committerMelanie Thielker2009-02-18 22:57:36 +0000
commit0b25107c94ef01ce5c00b109764e6b54f4b44c9c (patch)
tree34ec4492ee72577547693778f04c6f506e6a0a5d /OpenSim/Region/CoreModules/Communications/Local
parentFix the windows sharing violations on script crossings (diff)
downloadopensim-SC_OLD-0b25107c94ef01ce5c00b109764e6b54f4b44c9c.zip
opensim-SC_OLD-0b25107c94ef01ce5c00b109764e6b54f4b44c9c.tar.gz
opensim-SC_OLD-0b25107c94ef01ce5c00b109764e6b54f4b44c9c.tar.bz2
opensim-SC_OLD-0b25107c94ef01ce5c00b109764e6b54f4b44c9c.tar.xz
Fix standalone / simulator local script crossings.
Diffstat (limited to 'OpenSim/Region/CoreModules/Communications/Local')
-rw-r--r--OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs b/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs
index 29bc4f7..317a935 100644
--- a/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs
+++ b/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs
@@ -215,6 +215,8 @@ namespace OpenSim.Region.CoreModules.Communications.Local
215 { 215 {
216 // We need to make a local copy of the object 216 // We need to make a local copy of the object
217 ISceneObject sogClone = sog.CloneForNewScene(); 217 ISceneObject sogClone = sog.CloneForNewScene();
218 sogClone.SetState(sog.GetStateSnapshot(),
219 s.RegionInfo.RegionID);
218 return s.IncomingCreateObject(sogClone); 220 return s.IncomingCreateObject(sogClone);
219 } 221 }
220 else 222 else