aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2012-11-15 03:07:45 +0000
committerJustin Clark-Casey (justincc)2012-11-15 03:07:45 +0000
commit57273ef7b24c5ae466ebb6051a5c614a3c07fe2d (patch)
treed6815ccf0246b5c57b72e54e0331667a29663e2c /OpenSim
parentFollowing on from 4f982596, launch map name requests on an async thread from ... (diff)
downloadopensim-SC-57273ef7b24c5ae466ebb6051a5c614a3c07fe2d.zip
opensim-SC-57273ef7b24c5ae466ebb6051a5c614a3c07fe2d.tar.gz
opensim-SC-57273ef7b24c5ae466ebb6051a5c614a3c07fe2d.tar.bz2
opensim-SC-57273ef7b24c5ae466ebb6051a5c614a3c07fe2d.tar.xz
Do HandleMapLayerRequest on its own thread rather than on the main inbound udp packet handling thread.
There's no obvious race condition reason for doing this on the main packet handling thread.
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index c93dbfc..92a630f 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
@@ -5320,7 +5320,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
5320 AddLocalPacketHandler(PacketType.RemoveTaskInventory, HandleRemoveTaskInventory); 5320 AddLocalPacketHandler(PacketType.RemoveTaskInventory, HandleRemoveTaskInventory);
5321 AddLocalPacketHandler(PacketType.MoveTaskInventory, HandleMoveTaskInventory); 5321 AddLocalPacketHandler(PacketType.MoveTaskInventory, HandleMoveTaskInventory);
5322 AddLocalPacketHandler(PacketType.RezScript, HandleRezScript); 5322 AddLocalPacketHandler(PacketType.RezScript, HandleRezScript);
5323 AddLocalPacketHandler(PacketType.MapLayerRequest, HandleMapLayerRequest, false); 5323 AddLocalPacketHandler(PacketType.MapLayerRequest, HandleMapLayerRequest);
5324 AddLocalPacketHandler(PacketType.MapBlockRequest, HandleMapBlockRequest, false); 5324 AddLocalPacketHandler(PacketType.MapBlockRequest, HandleMapBlockRequest, false);
5325 AddLocalPacketHandler(PacketType.MapNameRequest, HandleMapNameRequest); 5325 AddLocalPacketHandler(PacketType.MapNameRequest, HandleMapNameRequest);
5326 AddLocalPacketHandler(PacketType.TeleportLandmarkRequest, HandleTeleportLandmarkRequest); 5326 AddLocalPacketHandler(PacketType.TeleportLandmarkRequest, HandleTeleportLandmarkRequest);