Make QueuePacket() lock free. Eliminates an unneeded lock()

0.6.0-stable
Melanie Thielker 2008-07-22 22:49:13 +00:00
parent 7fb103d374
commit e09ff343fb
1 changed files with 16 additions and 19 deletions

View File

@ -251,8 +251,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP
{ {
// Add acks to outgoing packets // Add acks to outgoing packets
// //
lock(m_PendingAcks)
{
if(m_PendingAcks.Count > 0) if(m_PendingAcks.Count > 0)
{ {
int count = m_PendingAcks.Count; int count = m_PendingAcks.Count;
@ -271,7 +269,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP
break; break;
} }
} }
}
packet.TickCount = System.Environment.TickCount; packet.TickCount = System.Environment.TickCount;