Add proper exit codes

pull/702/head
Bond_009 6 years ago
parent bf4de012da
commit 50c127fd9a

@ -57,9 +57,13 @@ namespace Jellyfin.Server
// Intercept Ctrl+C and Ctrl+Break
Console.CancelKeyPress += (sender, e) =>
{
if (_tokenSource.IsCancellationRequested)
{
return; // Already shutting down
}
e.Cancel = true;
_logger.LogInformation("Ctrl+C, shutting down");
Environment.ExitCode = 2;
Environment.ExitCode = 128 + 2;
Shutdown();
};
@ -71,6 +75,7 @@ namespace Jellyfin.Server
return; // Already shutting down
}
_logger.LogInformation("Received a SIGTERM signal, shutting down");
Environment.ExitCode = 128 + 15;
Shutdown();
};

Loading…
Cancel
Save