diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 31f08aff87..1927ed4826 100755 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -5319,7 +5319,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP lastzc = zc.ZeroCount; CreateCompressedUpdateBlockZC(sop, mysp, zc); - if (zc.Position < LLUDPServer.MAXPAYLOAD - 200) + //if (zc.Position < LLUDPServer.MAXPAYLOAD - 200) + if (zc.Position < LLUDPServer.MAXPAYLOAD - 400) { //tau.Add(eu); ++count; @@ -5403,7 +5404,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP Utils.UIntToBytes((uint)sop.ParentGroup.PseudoCRC, data, pos); pos += 4; //WRONG Utils.UIntToBytes(primflags, data, pos); pos += 4; - if (pos < (LLUDPServer.MAXPAYLOAD - 12)) + //if (pos < (LLUDPServer.MAXPAYLOAD - 12)) + if (pos < (LLUDPServer.MAXPAYLOAD - 200)) ++count; else {