This commit is contained in:
Derek S 2021-04-05 19:13:53 -05:00
commit c9ea1a03cc

View file

@ -1,4 +1,4 @@
using Grapevine;
using Grapevine;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
@ -83,8 +83,12 @@ namespace LightReflectiveMirror.LoadBalancing
if (lowest.Key.Address != "Dummy")
{
// ping server to ensure its online.
await Program.instance.ManualPingServer(lowest.Key.Address, lowest.Key.Port);
var chosenServer = await Program.instance.ManualPingServer(lowest.Key.Address, lowest.Key.EndpointPort);
if(chosenServer.HasValue)
await context.Response.SendResponseAsync(JsonConvert.SerializeObject(lowest.Key));
else
await context.Response.SendResponseAsync(HttpStatusCode.BadGateway);
}
else
{