diff --git a/core/src/main/java/lucee/runtime/PageContextImpl.java b/core/src/main/java/lucee/runtime/PageContextImpl.java index 11bfdef0f6..7559aa66dc 100644 --- a/core/src/main/java/lucee/runtime/PageContextImpl.java +++ b/core/src/main/java/lucee/runtime/PageContextImpl.java @@ -190,6 +190,7 @@ import lucee.runtime.type.scope.CookieImpl; import lucee.runtime.type.scope.Form; import lucee.runtime.type.scope.FormImpl; +import lucee.runtime.type.scope.JSession; import lucee.runtime.type.scope.Local; import lucee.runtime.type.scope.LocalNotSupportedScope; import lucee.runtime.type.scope.Request; @@ -3884,6 +3885,9 @@ public ClassLoader getRPCClassLoader(boolean reload, JavaSettings customJS) thro } public void resetSession() { + if (this.session != null && this.session instanceof JSession){ + getSession().invalidate(); + } this.session = null; }