aboutsummaryrefslogtreecommitdiffstatshomepage
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
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.
-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);