diff --git a/src/Tgstation.Server.Host/Components/Watchdog/MonitorActivationReason.cs b/src/Tgstation.Server.Host/Components/Watchdog/MonitorActivationReason.cs
index 1c36c6f0d6..45349a4be0 100644
--- a/src/Tgstation.Server.Host/Components/Watchdog/MonitorActivationReason.cs
+++ b/src/Tgstation.Server.Host/Components/Watchdog/MonitorActivationReason.cs
@@ -7,6 +7,7 @@
ActiveServerRebooted,
InactiveServerRebooted,
NewDmbAvailable,
- InactiveServerStartupComplete
+ InactiveServerStartupComplete,
+ ActiveLaunchParametersUpdated
}
}
diff --git a/src/Tgstation.Server.Host/Components/Watchdog/Watchdog.cs b/src/Tgstation.Server.Host/Components/Watchdog/Watchdog.cs
index ac949b65b2..9d060f4063 100644
--- a/src/Tgstation.Server.Host/Components/Watchdog/Watchdog.cs
+++ b/src/Tgstation.Server.Host/Components/Watchdog/Watchdog.cs
@@ -100,6 +100,11 @@ namespace Tgstation.Server.Host.Components.Watchdog
///
Task monitorTask;
+ ///
+ /// that completes when are changed and we are
+ ///
+ TaskCompletionSource