From 1db8b964f031f25cdceecccfb1508d578e4e9be2 Mon Sep 17 00:00:00 2001 From: Yerin Lee Date: Sat, 8 Aug 2026 14:38:29 +0900 Subject: [PATCH] [ZEPPELIN-6461] Fix InterruptedException handling in recoverRunningParagraphs Replace e.printStackTrace() with SLF4J logging and restore thread interrupt status in Notebook.recoverRunningParagraphs(). --- .../src/main/java/org/apache/zeppelin/notebook/Notebook.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zeppelin-server/src/main/java/org/apache/zeppelin/notebook/Notebook.java b/zeppelin-server/src/main/java/org/apache/zeppelin/notebook/Notebook.java index 713cc793223..ed019c4baf6 100644 --- a/zeppelin-server/src/main/java/org/apache/zeppelin/notebook/Notebook.java +++ b/zeppelin-server/src/main/java/org/apache/zeppelin/notebook/Notebook.java @@ -207,7 +207,8 @@ private void recoverRunningParagraphs() { try { thread.join(); } catch (InterruptedException e) { - e.printStackTrace(); + LOGGER.warn("Paragraph recovery thread interrupted", e); + Thread.currentThread().interrupt(); } }