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.
0.7.4-extended
Justin Clark-Casey (justincc) 2012-11-15 03:07:45 +00:00
parent 38d2d6a20c
commit ee5454fd4a
1 changed files with 1 additions and 1 deletions

View File

@ -5319,7 +5319,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
AddLocalPacketHandler(PacketType.RemoveTaskInventory, HandleRemoveTaskInventory);
AddLocalPacketHandler(PacketType.MoveTaskInventory, HandleMoveTaskInventory);
AddLocalPacketHandler(PacketType.RezScript, HandleRezScript);
AddLocalPacketHandler(PacketType.MapLayerRequest, HandleMapLayerRequest, false);
AddLocalPacketHandler(PacketType.MapLayerRequest, HandleMapLayerRequest);
AddLocalPacketHandler(PacketType.MapBlockRequest, HandleMapBlockRequest, false);
AddLocalPacketHandler(PacketType.MapNameRequest, HandleMapNameRequest);
AddLocalPacketHandler(PacketType.TeleportLandmarkRequest, HandleTeleportLandmarkRequest);