diff options
author | Justin Clark-Casey (justincc) | 2013-05-03 18:48:50 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2013-05-03 18:48:50 +0100 |
commit | 304c5d4a8b8a1137bac18f7f6443ea85cec86184 (patch) | |
tree | 33833264d210694546b17447a5f42f010084b0ad /OpenSim/Region/Framework/Scenes/SceneBase.cs | |
parent | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim (diff) | |
download | opensim-SC-304c5d4a8b8a1137bac18f7f6443ea85cec86184.zip opensim-SC-304c5d4a8b8a1137bac18f7f6443ea85cec86184.tar.gz opensim-SC-304c5d4a8b8a1137bac18f7f6443ea85cec86184.tar.bz2 opensim-SC-304c5d4a8b8a1137bac18f7f6443ea85cec86184.tar.xz |
On startup, start scenes after we're set up all local scenes, rather than starting scenes before others have been created.
This aims to avoid a race condition where scenes could look to inform neighbours that they were up before those neighbours had been created.
http://opensimulator.org/mantis/view.php?id=6618
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneBase.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneBase.cs b/OpenSim/Region/Framework/Scenes/SceneBase.cs index d3e968e..d2097ea 100644 --- a/OpenSim/Region/Framework/Scenes/SceneBase.cs +++ b/OpenSim/Region/Framework/Scenes/SceneBase.cs | |||
@@ -561,6 +561,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
561 | get { return false; } | 561 | get { return false; } |
562 | } | 562 | } |
563 | 563 | ||
564 | public virtual void Start() | ||
565 | { | ||
566 | } | ||
567 | |||
564 | public void Restart() | 568 | public void Restart() |
565 | { | 569 | { |
566 | // This has to be here to fire the event | 570 | // This has to be here to fire the event |