From 9d3e468693e5dca10cf4837dba62e0cb8a71db2d Mon Sep 17 00:00:00 2001 From: Jakob Gillich Date: Sat, 17 Apr 2021 22:32:04 +0200 Subject: [PATCH] Fix CharacterInfoMessage being bundled with OCDMs --- .../scala/net/psforever/actors/net/MiddlewareActor.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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