diff --git a/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala b/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala index 80c4e31f1..b8741be16 100644 --- a/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala +++ b/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala @@ -604,10 +604,10 @@ class MiddlewareActor( if (packetsBundledByThemselves.exists { _(packet) }) { if (length == packetLength) { - length += MTU - true //dequeue only packet + length = Long.MaxValue + true // dequeue only packet } else { - false //dequeue later + false // dequeue later } } else { // Some packets may be larger than the MTU limit, in that case we dequeue anyway and split later