diff --git a/src/Tgstation.Server.Host/Components/Session/SessionController.cs b/src/Tgstation.Server.Host/Components/Session/SessionController.cs index b6f4319928..dc55943a72 100644 --- a/src/Tgstation.Server.Host/Components/Session/SessionController.cs +++ b/src/Tgstation.Server.Host/Components/Session/SessionController.cs @@ -966,13 +966,14 @@ namespace Tgstation.Server.Host.Components.Session var firstSend = true; const int PrioritySendAttempts = 5; + var endpoint = new IPEndPoint(IPAddress.Loopback, targetPort); for (var i = PrioritySendAttempts - 1; i >= 0 && (priority || firstSend); --i) try { firstSend = false; if (!killedOrRebootedTask.IsCompleted) byondResponse = await byondTopicSender.SendTopic( - new IPEndPoint(IPAddress.Loopback, targetPort), + endpoint, queryString, cancellationToken);