diff options
author | Justin Clark-Casey (justincc) | 2012-11-15 03:07:45 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2012-11-15 03:07:45 +0000 |
commit | 57273ef7b24c5ae466ebb6051a5c614a3c07fe2d (patch) | |
tree | d6815ccf0246b5c57b72e54e0331667a29663e2c | |
parent | Following on from 4f982596, launch map name requests on an async thread from ... (diff) | |
download | opensim-SC_OLD-57273ef7b24c5ae466ebb6051a5c614a3c07fe2d.zip opensim-SC_OLD-57273ef7b24c5ae466ebb6051a5c614a3c07fe2d.tar.gz opensim-SC_OLD-57273ef7b24c5ae466ebb6051a5c614a3c07fe2d.tar.bz2 opensim-SC_OLD-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.cs | 2 |
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); |