From cb28c5f4df578c3a42f755242e230417ee8ca66c Mon Sep 17 00:00:00 2001 From: John Blum Date: Fri, 28 Aug 2020 10:41:13 -0700 Subject: [PATCH] If trying to delete a file fails then schedule the file to be deleted on exit. --- .../event/GemFireResourceCollectorApplicationListener.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/context/event/GemFireResourceCollectorApplicationListener.java b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/context/event/GemFireResourceCollectorApplicationListener.java index 52303ae..c55c28e 100644 --- a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/context/event/GemFireResourceCollectorApplicationListener.java +++ b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/context/event/GemFireResourceCollectorApplicationListener.java @@ -352,7 +352,9 @@ public class GemFireResourceCollectorApplicationListener collectGemFireResources(file); } else { - tryDelete(file); + if (!tryDelete(file)) { + file.deleteOnExit(); + } } }