From 98b2b8aa3303c7dcee5bf188e3e056593b5ee7ed Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Tue, 16 May 2017 16:54:38 -0400 Subject: [PATCH] no null check needed --- src/Core/Services/ControllerService.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Core/Services/ControllerService.cs b/src/Core/Services/ControllerService.cs index 426a20cd..a5b36881 100644 --- a/src/Core/Services/ControllerService.cs +++ b/src/Core/Services/ControllerService.cs @@ -34,7 +34,14 @@ namespace Bit.Core.Services } public ServiceController Controller { get; private set; } - public ServiceControllerStatus Status => Controller.Status; + public ServiceControllerStatus Status + { + get + { + Controller.Refresh(); + return Controller.Status; + } + } public string StatusString => Controller == null ? "Unavailable" : Status.ToString(); public bool Running => Status == ServiceControllerStatus.Running; public bool Paused => Status == ServiceControllerStatus.Paused;