Skip to content

Commit 720cca1

Browse files
authored
Merge pull request #3196 from embik/flush-and-exit-leaderelection
🐛 Terminate kcp process if controller installation fails
2 parents 9fbe41f + bddbb19 commit 720cca1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/server/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -678,7 +678,7 @@ loop:
678678
if len(s.controllers) == 0 {
679679
if err = s.installControllers(ctx, controllerConfig, gvrs); err != nil {
680680
logger.Error(err, "error in re-registering controllers")
681-
return
681+
klog.FlushAndExit(klog.ExitFlushTimeout, 1)
682682
}
683683
}
684684
s.startControllers(leaderElectionCtx)

0 commit comments

Comments
 (0)