Fix very recent regression in 917d753
where I put the ++updatesThisCall outside the batching part of ProcessEntityUpdates()
This stopped any batching happening and since this method is called periodically updates were sent very slowly0.7.3-extended
parent
da3877a77d
commit
6219c137e1
|
@ -3838,6 +3838,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||||
terseUpdates.Value.Add(update);
|
terseUpdates.Value.Add(update);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
++updatesThisCall;
|
||||||
|
|
||||||
#endregion Block Construction
|
#endregion Block Construction
|
||||||
}
|
}
|
||||||
|
@ -3904,8 +3906,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||||
// If any of the packets created from this call go unacknowledged, all of the updates will be resent
|
// If any of the packets created from this call go unacknowledged, all of the updates will be resent
|
||||||
OutPacket(packet, ThrottleOutPacketType.Task, true, delegate(OutgoingPacket oPacket) { ResendPrimUpdates(terseUpdates.Value, oPacket); });
|
OutPacket(packet, ThrottleOutPacketType.Task, true, delegate(OutgoingPacket oPacket) { ResendPrimUpdates(terseUpdates.Value, oPacket); });
|
||||||
}
|
}
|
||||||
|
|
||||||
++updatesThisCall;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion Packet Sending
|
#endregion Packet Sending
|
||||||
|
|
Loading…
Reference in New Issue