fix: Fixes stuck connections (#1708)

This commit is contained in:
Kamron Batman 2024-04-03 08:14:41 -07:00 • committed by GitHub
parent 39215935cf
commit 183f6fa4ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 136 additions and 120 deletions

View file

@ -88,13 +88,12 @@ namespace Server.Network
}
var str =
$"ModernUO, Name={name}, Age={age}, Clients={clients}, Items={items}, Chars={mobiles}, Mem={mem}K, Ver=2";
$"ModernUO, Name={name}, Age={age}, Clients={clients}, Items={items}, Chars={mobiles}, Mem={mem}K, Ver=2\0";
var length = Encoding.UTF8.GetMaxByteCount(str.Length);
var length = Encoding.UTF8.GetByteCount(str);
Span<byte> span = stackalloc byte[length + 1];
Span<byte> span = stackalloc byte[length];
Encoding.UTF8.GetBytes(str, span);
span[^1] = 0; // Terminator
ns.Send(span);
}