diff --git a/Content.Server/UtkaIntegration/TCP/UtkaTCPServer.cs b/Content.Server/UtkaIntegration/TCP/UtkaTCPServer.cs index d56204675f..5426af7abf 100644 --- a/Content.Server/UtkaIntegration/TCP/UtkaTCPServer.cs +++ b/Content.Server/UtkaIntegration/TCP/UtkaTCPServer.cs @@ -52,7 +52,7 @@ public sealed class UtkaTCPServer : TcpServer public void SendMessageToClient(UtkaTCPSession session, UtkaBaseMessage message) { - session.SendAsync(JsonSerializer.Serialize(message, message.GetType())); + session.SendAsync(JsonSerializer.Serialize(message, message.GetType()) + "&%^sep^%&"); } protected override void OnConnected(TcpSession session) diff --git a/Content.Server/UtkaIntegration/TCP/UtkaTCPSession.cs b/Content.Server/UtkaIntegration/TCP/UtkaTCPSession.cs index 47d28c09fa..3b3bbc1c2e 100644 --- a/Content.Server/UtkaIntegration/TCP/UtkaTCPSession.cs +++ b/Content.Server/UtkaIntegration/TCP/UtkaTCPSession.cs @@ -28,13 +28,13 @@ public sealed class UtkaTCPSession : TcpSession protected override void OnError(SocketError error) { - SendAsync($"{error.ToString()}"); + SendAsync($"{error.ToString()}&%^sep^%&"); base.OnError(error); } protected override void OnConnected() { - SendAsync("Utka sosal handshake"); + SendAsync("Utka sosal handshake&%^sep^%&"); base.OnConnected(); } @@ -97,7 +97,7 @@ public sealed class UtkaTCPSession : TcpSession if (!ValidateMessage(handle, out var message)) { - SendAsync("Validation fail"); + SendAsync("Validation fail&%^sep^%&"); return; }