From: Mathieu Baudier Date: Wed, 13 Dec 2023 08:13:54 +0000 (+0100) Subject: Clear JShell directories during shutdown X-Git-Tag: v2.3.24~3 X-Git-Url: https://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=230c0a1f72f8edebb7e86b719a510f97b676ed04 Clear JShell directories during shutdown --- diff --git a/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java b/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java index d9d7d7995..49283f420 100644 --- a/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java +++ b/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java @@ -178,12 +178,22 @@ public class CmsJShell { try { Files.delete(jshLinkedDir); } catch (IOException e) { - log.error("Cannot remove " + jshLinkedDir); + log.error("Cannot remove " + jshLinkedDir, e); + } + try { + FsUtils.delete(jshBase); + } catch (IOException e) { + log.error("Cannot remove " + jshBase, e); } try { Files.delete(jtermLinkedDir); } catch (IOException e) { - log.error("Cannot remove " + jtermLinkedDir); + log.error("Cannot remove " + jtermLinkedDir, e); + } + try { + FsUtils.delete(jtermBase); + } catch (IOException e) { + log.error("Cannot remove " + jtermBase, e); } }