private void DiscoveryEndpointFaulted(object sender, DiscoveryEndpointFaultEventArgs args) { using (var locker = @lock.ForReadingUpgradeable()) { if (args.Culprit != endpoint) return; locker.Upgrade(); endpoint = null; } }
private void DiscoveryEndpointFaulted(object sender, DiscoveryEndpointFaultEventArgs args) { using (var locker = @lock.ForReadingUpgradeable()) { if (args.Culprit != endpoint) { return; } locker.Upgrade(); endpoint = null; } }