diff options
author | Teravus Ovares | 2007-11-27 13:46:52 +0000 |
---|---|---|
committer | Teravus Ovares | 2007-11-27 13:46:52 +0000 |
commit | 082f2baebe300e1313a34444c42dcc0a20c44baf (patch) | |
tree | 71616106c7a7dc1a3e21ea14c2f4b6d09fc642a5 /OpenSim/Region/Environment/Scenes/SceneManager.cs | |
parent | MainMap workaround. Map still does not fill in automatically, but one click o... (diff) | |
download | opensim-SC-082f2baebe300e1313a34444c42dcc0a20c44baf.zip opensim-SC-082f2baebe300e1313a34444c42dcc0a20c44baf.tar.gz opensim-SC-082f2baebe300e1313a34444c42dcc0a20c44baf.tar.bz2 opensim-SC-082f2baebe300e1313a34444c42dcc0a20c44baf.tar.xz |
Fixed an event in the events chain in inter-region communications.
As a consequence, restarting sims in the same process instance now shows them when they come back up in grid mode and standalone mode.
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/SceneManager.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneManager.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneManager.cs b/OpenSim/Region/Environment/Scenes/SceneManager.cs index c28269e..eba45fc 100644 --- a/OpenSim/Region/Environment/Scenes/SceneManager.cs +++ b/OpenSim/Region/Environment/Scenes/SceneManager.cs | |||
@@ -214,6 +214,12 @@ namespace OpenSim.Region.Environment.Scenes | |||
214 | } | 214 | } |
215 | } | 215 | } |
216 | 216 | ||
217 | public void RestartCurrentScene() | ||
218 | { | ||
219 | ForEachCurrentScene(delegate(Scene scene) { scene.Restart(15); }); | ||
220 | |||
221 | } | ||
222 | |||
217 | public void BackupCurrentScene() | 223 | public void BackupCurrentScene() |
218 | { | 224 | { |
219 | ForEachCurrentScene(delegate(Scene scene) { scene.Backup(); }); | 225 | ForEachCurrentScene(delegate(Scene scene) { scene.Backup(); }); |