mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-24 21:46:52 +01:00
Merge pull request #206 from Cyberboss/ReattachMessage
Improves service upgrade messages
This commit is contained in:
@@ -114,6 +114,7 @@ namespace TGInstallerWrapper
|
||||
try
|
||||
{
|
||||
Server.GetComponent<ITGSService>().PrepareForUpdate();
|
||||
Thread.Sleep(3000); //chat messages
|
||||
}
|
||||
catch
|
||||
{
|
||||
|
||||
@@ -46,7 +46,11 @@ namespace TGServerService
|
||||
if (Proc == null)
|
||||
throw new Exception("GetProcessById returned null!");
|
||||
TGServerService.WriteInfo("Reattached to running DD process!", TGServerService.EventID.DDReattachSuccess);
|
||||
SendMessage("DD: Update complete. Watch dog reactivated...", ChatMessageType.WatchdogInfo);
|
||||
ThreadPool.QueueUserWorkItem(_ =>
|
||||
{
|
||||
Thread.Sleep(5000);
|
||||
SendMessage("DD: Update complete. Watch dog reactivated...", ChatMessageType.WatchdogInfo);
|
||||
});
|
||||
|
||||
//start wd
|
||||
RestartInProgress = true;
|
||||
@@ -299,7 +303,8 @@ namespace TGServerService
|
||||
AwaitingShutdown = ShutdownRequestPhase.None;
|
||||
if (!RestartInProgress)
|
||||
{
|
||||
SendMessage("DD: Server stopped, watchdog exiting...", ChatMessageType.WatchdogInfo);
|
||||
if(!Properties.Settings.Default.ReattachToDD)
|
||||
SendMessage("DD: Server stopped, watchdog exiting...", ChatMessageType.WatchdogInfo);
|
||||
TGServerService.WriteInfo("Watch dog exited", TGServerService.EventID.DDWatchdogExit);
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user