Make ObjectSelect packet processing not use FireAndForget

avinationmerge
Melanie 2009-12-06 05:14:17 +00:00
parent 1e222d52e6
commit cade14c58c
1 changed files with 6 additions and 1 deletions

View File

@ -964,7 +964,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP
}
if (packetInbox.Dequeue(100, ref incomingPacket))
Util.FireAndForget(ProcessInPacket, incomingPacket);
{
if (incomingPacket.Packet.Type != PacketType.ObjectSelect)
Util.FireAndForget(ProcessInPacket, incomingPacket);
else
ProcessInPacket(incomingPacket);
}
}
catch (Exception ex)
{