From c4c84b4ef34e360c9e1029e9a132b0ea56df0ddb Mon Sep 17 00:00:00 2001 From: michaeloffner Date: Fri, 11 Oct 2024 15:02:49 +0200 Subject: [PATCH] LDEV-5104 - sync clear method --- .../src/main/java/lucee/runtime/type/scope/CookieImpl.java | 7 +++---- loader/build.xml | 2 +- loader/pom.xml | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/core/src/main/java/lucee/runtime/type/scope/CookieImpl.java b/core/src/main/java/lucee/runtime/type/scope/CookieImpl.java index fa26452f49..b0b0dd100f 100755 --- a/core/src/main/java/lucee/runtime/type/scope/CookieImpl.java +++ b/core/src/main/java/lucee/runtime/type/scope/CookieImpl.java @@ -136,11 +136,10 @@ private void set(Config config, javax.servlet.http.Cookie cookie) {/* JAVJAK */ } @Override - public void clear() { + public synchronized void clear() { raw.clear(); - Collection.Key[] keys = keys(); - for (int i = 0; i < keys.length; i++) { - removeEL(keys[i], false); + for (Collection.Key key: keys()) { + removeEL(key, false); } } diff --git a/loader/build.xml b/loader/build.xml index 648cabeafe..ae25e1f2ee 100644 --- a/loader/build.xml +++ b/loader/build.xml @@ -2,7 +2,7 @@ - + diff --git a/loader/pom.xml b/loader/pom.xml index 1b74eb1ddb..7f48446dea 100644 --- a/loader/pom.xml +++ b/loader/pom.xml @@ -3,7 +3,7 @@ org.lucee lucee - 6.2.0.99-SNAPSHOT + 6.2.0.100-SNAPSHOT jar Lucee Loader Build