debug entries take up memory and turning off the debugging doesn't release these entries, so that memory can only ever be released by restarting Lucee
this could be done via by addding a resetDebuggerPool() function
https://github.com/lucee/Lucee/blob/5.3/core/src/main/java/lucee/runtime/config/ConfigWebImpl.java#L418
https://github.com/lucee/Lucee/blob/5.3/core/src/main/java/lucee/runtime/debug/DebuggerPool.java
I've checked this ticket with the zac's PR with the fix version 5.3.8.79-SNAPSHOT. Purge dubuglogs not working because the cfadmin action name in debugging.logs,cfm is different from the admin.java function name. I corrected that and create a PR for that.
Pull Request: https://github.com/lucee/Lucee/pull/1064
and a minor css fix for the purge button
please give the build a try
I've checked this ticket with the latest version 5.3.8.84-SNAPSHOT and yes now it works fine. Now can clear the debugging logs in admin using the purge button.