diff --git a/src/Tgstation.Server.Host/Components/Session/SessionControllerFactory.cs b/src/Tgstation.Server.Host/Components/Session/SessionControllerFactory.cs index e1a9f00833..586af39cd4 100644 --- a/src/Tgstation.Server.Host/Components/Session/SessionControllerFactory.cs +++ b/src/Tgstation.Server.Host/Components/Session/SessionControllerFactory.cs @@ -413,7 +413,8 @@ namespace Tgstation.Server.Host.Components.Session try { - networkPromptReaper.RegisterProcess(process); + if (!byondLock.SupportsCli) + networkPromptReaper.RegisterProcess(process); var chatTrackingContext = chat.CreateTrackingContext(); try @@ -531,7 +532,8 @@ namespace Tgstation.Server.Host.Components.Session else if (sessionConfiguration.LowPriorityDeploymentProcesses) process.AdjustPriority(false); - networkPromptReaper.RegisterProcess(process); + if (!byondLock.SupportsCli) + networkPromptReaper.RegisterProcess(process); // If this isnt a staging DD (From a Deployment), fire off an event if (!apiValidate) @@ -539,7 +541,7 @@ namespace Tgstation.Server.Host.Components.Session EventType.DreamDaemonLaunch, new List { - process.Id.ToString(CultureInfo.InvariantCulture), + process.Id.ToString(CultureInfo.InvariantCulture), }, cancellationToken);