public void run()

in src/main/java/org/apache/sling/installer/provider/file/impl/FileMonitor.java [133:155]


    public void run() {
        synchronized (timer) {
            stopped = false;
            if (stop) {
                stopped = true;
                timer.notifyAll();
                return;
            }
        }
        synchronized ( this ) {
            try {
                final Collector c = new Collector();
                this.check(this.root, c);
                this.listener.updated(c.added, c.changed, c.removed);
            } catch (Exception e) {
                // ignore this
            }
        }
        synchronized (timer) {
            stopped = true;
            timer.notifyAll();
        }
    }