From 22de086bb8b0723c095c1d79f9d35168236ac317 Mon Sep 17 00:00:00 2001 From: Jakob Gillich Date: Sat, 17 Apr 2021 22:42:25 +0200 Subject: [PATCH] Middleware: Add MTU rather than setting length to max Don't want overflow errors here since the next iteration will still add their packet length. --- src/main/scala/net/psforever/actors/net/MiddlewareActor.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala b/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala index b8741be1..c97ff2bf 100644 --- a/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala +++ b/src/main/scala/net/psforever/actors/net/MiddlewareActor.scala @@ -604,7 +604,7 @@ class MiddlewareActor( if (packetsBundledByThemselves.exists { _(packet) }) { if (length == packetLength) { - length = Long.MaxValue + length += MTU * 8 true // dequeue only packet } else { false // dequeue later