diff --git a/src/Tgstation.Server.Host/Components/StaticFiles/Configuration.cs b/src/Tgstation.Server.Host/Components/StaticFiles/Configuration.cs index bc9450b40d..17ebbe5a5e 100644 --- a/src/Tgstation.Server.Host/Components/StaticFiles/Configuration.cs +++ b/src/Tgstation.Server.Host/Components/StaticFiles/Configuration.cs @@ -467,8 +467,8 @@ namespace Tgstation.Server.Host.Components.StaticFiles using (cancellationToken.Register(() => script.Terminate())) { var exitCode = await script.Lifetime.ConfigureAwait(false); - var scriptOutput = script.GetCombinedOutput(); cancellationToken.ThrowIfCancellationRequested(); + var scriptOutput = script.GetCombinedOutput(); if (exitCode != 0) throw new JobException($"Script {I} exited with code {exitCode}:{Environment.NewLine}{scriptOutput}"); }