Bläddra i källkod

Add try-catch to preven the game from crashing

tags/v1.0.0
NorbiPeti 3 år sedan
förälder
incheckning
691accdeea
Signerad av: NorbiPeti <szatmari.norbert.peter@gmail.com> GPG-nyckel ID: DBA4C4549A927E56
1 ändrade filer med 12 tillägg och 5 borttagningar
  1. +12
    -5
      TBConsole/WebServer.cs

+ 12
- 5
TBConsole/WebServer.cs Visa fil

@@ -30,11 +30,18 @@ namespace TBConsole
_listener.Start();
while (_running)
{
var context = await _listener.GetContextAsync();
string resp = await _receiver(await new StreamReader(context.Request.InputStream).ReadToEndAsync());
var sw = new StreamWriter(context.Response.OutputStream);
await sw.WriteLineAsync(resp);
sw.Close();
try
{
var context = await _listener.GetContextAsync();
string resp = await _receiver(await new StreamReader(context.Request.InputStream).ReadToEndAsync());
var sw = new StreamWriter(context.Response.OutputStream);
await sw.WriteLineAsync(resp);
sw.Close();
}
catch (Exception e)
{
Console.WriteLine(e);
}
}
}
}

Laddar…
Avbryt
Spara