Skip to content

Commit 4938572

Browse files
authored
Merge pull request kubernetes-client#2174 from yue9944882/flake/leader-election-test
Fixes flakiness in leader-election tests
2 parents 6270efa + f7104d7 commit 4938572

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

extended/src/main/java/io/kubernetes/client/extended/leaderelection/LeaderElector.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,9 @@ private void renewLoop() {
223223
log.debug("failed to tryAcquireOrRenew", t);
224224
}
225225
renewResult = false;
226+
} catch (Throwable t) {
227+
log.error("Unexpected exception when renewing lease in the background", t);
228+
renewResult = false;
226229
} finally {
227230
future.cancel(true); // make the lease worker doesn't overlap
228231
}

0 commit comments

Comments
 (0)