fix(mtconnect): name the comms-loss status constant so the status-code parity guard can see it (#846)
This commit is contained in:
@@ -41,7 +41,7 @@ namespace ZB.MOM.WW.OtOpcUa.Driver.MTConnect;
|
||||
public sealed partial class MTConnectDriver
|
||||
{
|
||||
/// <summary>Canonical <c>Opc.Ua.StatusCodes.BadNoCommunication</c>.</summary>
|
||||
private const uint BadNoCommunicationStatus = 0x80310000u;
|
||||
private const uint StatusBadNoCommunication = 0x80310000u;
|
||||
|
||||
/// <summary>1 while a confirmed refused-connection outage has marked the subscribed values Bad.</summary>
|
||||
private int _commsLostMarked;
|
||||
@@ -146,7 +146,7 @@ public sealed partial class MTConnectDriver
|
||||
_logger.LogWarning(
|
||||
"MTConnect driver {DriverInstanceId}: {AgentUri} has refused every connection for {RefusedMs} ms (definite loss); marking {Count} subscribed value(s) BadNoCommunication until it answers again.",
|
||||
_driverInstanceId, AgentDisplay(options), (long)refusedFor.TotalMilliseconds, references.Count);
|
||||
FanOutStatus(references, BadNoCommunicationStatus);
|
||||
FanOutStatus(references, StatusBadNoCommunication);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user