diff options
author | Melanie Thielker | 2015-03-07 01:15:48 +0100 |
---|---|---|
committer | Melanie Thielker | 2015-03-07 01:15:48 +0100 |
commit | 7caff514812d585a52f4832b4976cb272b2750b5 (patch) | |
tree | 28c32d9af05b7f4951da52ba1c35ac567ab3cb2e /OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs | |
parent | Abbreviate the stats by removing unneeded and redundant elements. Human reada... (diff) | |
download | opensim-SC_OLD-7caff514812d585a52f4832b4976cb272b2750b5.zip opensim-SC_OLD-7caff514812d585a52f4832b4976cb272b2750b5.tar.gz opensim-SC_OLD-7caff514812d585a52f4832b4976cb272b2750b5.tar.bz2 opensim-SC_OLD-7caff514812d585a52f4832b4976cb272b2750b5.tar.xz |
Make the maptile uploader in remote admin fire and forget so the controlling host gets a timely reply.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs index eba6a9c..2120116 100644 --- a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs +++ b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs | |||
@@ -2244,7 +2244,10 @@ namespace OpenSim.ApplicationPlugins.RemoteController | |||
2244 | IMapTileModule mapTileModule = scene.RequestModuleInterface<IMapTileModule>(); | 2244 | IMapTileModule mapTileModule = scene.RequestModuleInterface<IMapTileModule>(); |
2245 | if (mapTileModule != null) | 2245 | if (mapTileModule != null) |
2246 | { | 2246 | { |
2247 | mapTileModule.UploadMapTile(scene); | 2247 | Util.FireAndForget((x) => |
2248 | { | ||
2249 | mapTileModule.UploadMapTile(scene); | ||
2250 | }); | ||
2248 | responseData["success"] = true; | 2251 | responseData["success"] = true; |
2249 | } | 2252 | } |
2250 | else | 2253 | else |