aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs7
1 files changed, 6 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
index 85961b9..9996857 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
@@ -964,7 +964,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP
964 } 964 }
965 965
966 if (packetInbox.Dequeue(100, ref incomingPacket)) 966 if (packetInbox.Dequeue(100, ref incomingPacket))
967 Util.FireAndForget(ProcessInPacket, incomingPacket); 967 {
968 if (incomingPacket.Packet.Type != PacketType.ObjectSelect)
969 Util.FireAndForget(ProcessInPacket, incomingPacket);
970 else
971 ProcessInPacket(incomingPacket);
972 }
968 } 973 }
969 catch (Exception ex) 974 catch (Exception ex)
970 { 975 {