From c70a594fd3a995fbc0782db4e941860a30d66983 Mon Sep 17 00:00:00 2001 From: Fu Chen Date: Wed, 19 Jan 2022 17:07:00 +0800 Subject: [PATCH] fix --- .../scala/org/apache/kyuubi/session/KyuubiSessionImpl.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kyuubi-server/src/main/scala/org/apache/kyuubi/session/KyuubiSessionImpl.scala b/kyuubi-server/src/main/scala/org/apache/kyuubi/session/KyuubiSessionImpl.scala index 55b0955e63e..3311f289338 100644 --- a/kyuubi-server/src/main/scala/org/apache/kyuubi/session/KyuubiSessionImpl.scala +++ b/kyuubi-server/src/main/scala/org/apache/kyuubi/session/KyuubiSessionImpl.scala @@ -126,7 +126,9 @@ class KyuubiSessionImpl( } override def close(): Unit = { - closeOperation(launchEngineOp.getHandle) + if (!launchEngineOp.isTimedOut) { + closeOperation(launchEngineOp.getHandle) + } super.close() sessionManager.credentialsManager.removeSessionCredentialsEpoch(handle.identifier.toString) try {