diff --git a/ATxCommon/Serializables/ServiceStatus.cs b/ATxCommon/Serializables/ServiceStatus.cs index 3035e9e325e1943e87ec91daff4040fa0e3870cf..f8019731aecac00c789a69483dbdf1a0416af68b 100644 --- a/ATxCommon/Serializables/ServiceStatus.cs +++ b/ATxCommon/Serializables/ServiceStatus.cs @@ -154,6 +154,8 @@ namespace ATxCommon.Serializables public string LimitReason { get { return _limitReason; } set { + if (_limitReason == value) return; + _limitReason = value; Log.Trace("LimitReason was updated ({0}).", value); Serialize(); @@ -192,6 +194,8 @@ namespace ATxCommon.Serializables public bool ServiceSuspended { get { return _serviceSuspended; } set { + if (_serviceSuspended == value) return; + _serviceSuspended = value; Log.Trace("ServiceSuspended was updated ({0}).", value); Serialize();