diff --git a/kyuubi-server/src/main/scala/org/apache/kyuubi/server/KinitAuxiliaryService.scala b/kyuubi-server/src/main/scala/org/apache/kyuubi/server/KinitAuxiliaryService.scala index dd6f8e119..e8d149b32 100644 --- a/kyuubi-server/src/main/scala/org/apache/kyuubi/server/KinitAuxiliaryService.scala +++ b/kyuubi-server/src/main/scala/org/apache/kyuubi/server/KinitAuxiliaryService.scala @@ -52,6 +52,7 @@ class KinitAuxiliaryService() extends AbstractService("KinitAuxiliaryService") { val process = kinitProc.start() if (process.waitFor() == 0) { info(s"Successfully ${commands.mkString(" ")}") + kinitAttempts = 0 executor.schedule(this, kinitInterval, TimeUnit.MILLISECONDS) } else { if (kinitAttempts >= kinitMaxAttempts) {