From e7484c66f54e0d28f863fc730861fd0d2a1176fd Mon Sep 17 00:00:00 2001 From: Lukasz Kryger Date: Tue, 6 May 2014 12:23:44 +0100 Subject: [PATCH] Registering PID file to be deleted on JVM exit --- .../boot/actuate/system/ApplicationPidListener.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/system/ApplicationPidListener.java b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/system/ApplicationPidListener.java index 8973ae4fadf..ae7ee748dbe 100644 --- a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/system/ApplicationPidListener.java +++ b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/system/ApplicationPidListener.java @@ -80,6 +80,7 @@ public class ApplicationPidListener implements if (created.compareAndSet(false, true)) { try { new ApplicationPid().write(this.file); + this.file.deleteOnExit(); } catch (Exception ex) { logger.warn(String.format("Cannot create pid file %s", this.file));