From f8179628288b925ae18509c19ff600d1dd46a1bc Mon Sep 17 00:00:00 2001 From: Boshi LIAN Date: Wed, 6 Nov 2024 15:04:37 -0800 Subject: [PATCH] Leader Election doesn't properly report OnError Fixes #1593 --- src/KubernetesClient/LeaderElection/LeaderElector.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/KubernetesClient/LeaderElection/LeaderElector.cs b/src/KubernetesClient/LeaderElection/LeaderElector.cs index eb96b48a2..e7d86f9af 100644 --- a/src/KubernetesClient/LeaderElection/LeaderElector.cs +++ b/src/KubernetesClient/LeaderElection/LeaderElector.cs @@ -163,10 +163,9 @@ private async Task TryAcquireOrRenew(CancellationToken cancellationToken) { if (e.Response.StatusCode != HttpStatusCode.NotFound) { + OnError?.Invoke(e); return false; } - - OnError?.Invoke(e); } if (oldLeaderElectionRecord?.AcquireTime == null ||