diff --git a/kyuubi-common/src/main/scala/org/apache/kyuubi/service/KinitAuxiliaryService.scala b/kyuubi-common/src/main/scala/org/apache/kyuubi/service/KinitAuxiliaryService.scala index a44738d49..0b719d127 100644 --- a/kyuubi-common/src/main/scala/org/apache/kyuubi/service/KinitAuxiliaryService.scala +++ b/kyuubi-common/src/main/scala/org/apache/kyuubi/service/KinitAuxiliaryService.scala @@ -51,6 +51,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) {