Update HttpAsService.cs

This commit is contained in:
Madpeterz 2021-05-18 06:21:17 +01:00
parent f3ab320a28
commit b9bf333c8b

View file

@ -78,7 +78,7 @@ namespace BetterSecondBot.HttpService
} }
catch catch
{ {
io.makeOld(targetfile); io.MarkOld(targetfile);
io.WriteJsonTokens(LoadedTokens, targetfile); io.WriteJsonTokens(LoadedTokens, targetfile);
} }
return; return;
@ -152,15 +152,13 @@ namespace BetterSecondBot.HttpService
killedLogger = true; killedLogger = true;
Swan.Logging.Logger.UnregisterLogger<ConsoleLogger>(); Swan.Logging.Logger.UnregisterLogger<ConsoleLogger>();
} }
using (var server = CreateWebServer(Config.Http_Host)) WebServer server = CreateWebServer(Config.Http_Host);
// Once we've registered our modules and configured them, we call the RunAsync() method.
LogFormater.Info("Starting HTTP service: " + Config.Http_Host);
server.RunAsync();
while (Bot.KillMe == false)
{ {
// Once we've registered our modules and configured them, we call the RunAsync() method. Thread.Sleep(3000);
LogFormater.Info("Starting HTTP service: " + Config.Http_Host);
server.RunAsync();
while (Bot.KillMe == false)
{
Thread.Sleep(3000);
}
} }
} }
catch (Exception e) catch (Exception e)
@ -419,7 +417,7 @@ namespace BetterSecondBot.HttpService
return HttpContext.Request.RemoteEndPoint.Address; return HttpContext.Request.RemoteEndPoint.Address;
} }
} }
catch (Exception e) catch
{ {
Console.WriteLine("Error getting client ip"); Console.WriteLine("Error getting client ip");
return IPAddress.Parse("0.0.0.0"); return IPAddress.Parse("0.0.0.0");