in src/main/java/org/apache/sling/jcr/classloader/internal/RepositoryClassLoader.java [127:140]
public void destroy() {
// we expect to be called only once, so we stop destroyal here
if (destroyed) {
logger.debug("Instance is already destroyed");
return;
}
// set destroyal guard
destroyed = true;
synchronized ( this.usedResources ) {
this.usedResources.clear();
}
}