diff --git a/OpenSim/Framework/General/RegionCommsListener.cs b/OpenSim/Framework/General/RegionCommsListener.cs
index 2b0bc62171..4d6b59ce0d 100644
--- a/OpenSim/Framework/General/RegionCommsListener.cs
+++ b/OpenSim/Framework/General/RegionCommsListener.cs
@@ -29,6 +29,8 @@ using libsecondlife;
using OpenSim.Framework.Interfaces;
using OpenSim.Framework.Types;
+using System.Collections.Generic;
+
namespace OpenSim.Framework
{
public class RegionCommsListener :IRegionCommsListener
@@ -64,5 +66,38 @@ namespace OpenSim.Framework
}
return false;
}
+
+ ///
+ ///
+ ///
+ /// TODO: Doesnt take any args??
+ ///
+ public virtual bool TriggerExpectChildAgent()
+ {
+ if (OnExpectChildAgent != null)
+ {
+ OnExpectChildAgent();
+ return true;
+ }
+
+ return false;
+ }
+
+ ///
+ ///
+ ///
+ /// Added to avoid a unused compiler warning on OnNeighboursUpdate, TODO: Check me
+ ///
+ ///
+ public virtual bool TriggerOnNeighboursUpdate(List neighbours)
+ {
+ if (OnNeighboursUpdate != null)
+ {
+ OnNeighboursUpdate(neighbours);
+ return true;
+ }
+
+ return false;
+ }
}
}
diff --git a/OpenSim/Region/Environment/Scenes/SceneObject.cs b/OpenSim/Region/Environment/Scenes/SceneObject.cs
index ecd2deebe4..93b6e8df60 100644
--- a/OpenSim/Region/Environment/Scenes/SceneObject.cs
+++ b/OpenSim/Region/Environment/Scenes/SceneObject.cs
@@ -110,7 +110,7 @@ namespace OpenSim.Region.Environment.Scenes
///
///
/// A complete copy of the object
- public SceneObject Copy()
+ public new SceneObject Copy()
{
SceneObject dupe = new SceneObject();
diff --git a/OpenSim/Region/Environment/Scenes/scripting/Engines/JVMEngine/OpenSimJVM.cs b/OpenSim/Region/Environment/Scenes/scripting/Engines/JVMEngine/OpenSimJVM.cs
index 3e083cc8e2..c191915cd9 100644
--- a/OpenSim/Region/Environment/Scenes/scripting/Engines/JVMEngine/OpenSimJVM.cs
+++ b/OpenSim/Region/Environment/Scenes/scripting/Engines/JVMEngine/OpenSimJVM.cs
@@ -43,7 +43,6 @@ namespace OpenSim.Scripting.EmbeddedJVM
private List _threads = new List();
private BlockingQueue CompileScripts = new BlockingQueue();
private MainMemory _mainMemory;
- private System.Threading.Thread compileThread;
ScriptInfo scriptInfo;
diff --git a/OpenSim/Region/Storage/LocalStorageSQLite/Properties/AssemblyInfo.cs b/OpenSim/Region/Storage/LocalStorageSQLite/Properties/AssemblyInfo.cs
index ea9cda85a9..7bc1cc553d 100644
--- a/OpenSim/Region/Storage/LocalStorageSQLite/Properties/AssemblyInfo.cs
+++ b/OpenSim/Region/Storage/LocalStorageSQLite/Properties/AssemblyInfo.cs
@@ -56,5 +56,5 @@ using System.Runtime.InteropServices;
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
-[assembly: AssemblyVersion("1.0.0.*")]
-[assembly: AssemblyFileVersion("1.0.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]