[
https://issues.apache.org/jira/browse/SLING-12853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stefan Egli closed SLING-12853.
-------------------------------
> Running SlingIdCleanupTask throws ConcurrentModificationException
> -----------------------------------------------------------------
>
> Key: SLING-12853
> URL: https://issues.apache.org/jira/browse/SLING-12853
> Project: Sling
> Issue Type: Task
> Components: Discovery
> Reporter: Ionut Pirlogea
> Assignee: Ionut Pirlogea
> Priority: Minor
> Fix For: Discovery Oak 1.2.48
>
>
> Running slingId clean up task throws ConcurrentModificationException.
> Below is the stack trace:
> [sling-default-3-org.apache.sling.discovery.oak.SlingIdCleanupTask]
> org.apache.sling.discovery.oak.SlingIdCleanupTask run: got Exception while
> cleaning up slnigIds : java.util.ConcurrentModificationException
> java.util.ConcurrentModificationException: null at
> java.base/java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:1023)
> at
> java.base/java.util.LinkedHashMap$LinkedKeyIterator.next(LinkedHashMap.java:1046)
> at
> java.base/java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1078)
> at
> org.apache.sling.discovery.oak.SlingIdCleanupTask.cleanup(SlingIdCleanupTask.java:465)
> [org.apache.sling.discovery.oak:1.2.44] at
> org.apache.sling.discovery.oak.SlingIdCleanupTask.run(SlingIdCleanupTask.java:382)
> [org.apache.sling.discovery.oak:1.2.44] at
> org.apache.sling.commons.scheduler.impl.QuartzJobExecutor.execute(QuartzJobExecutor.java:349)
> [org.apache.sling.commons.scheduler:2.7.12] at
> org.quartz.core.JobRunShell.run(JobRunShell.java:202)
> [org.apache.sling.commons.scheduler:2.7.12] at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
> at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
> at java.base/java.lang.Thread.run(Thread.java:1583)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)