in src/main/java/org/apache/maven/plugins/clean/Cleaner.java [446:464]
synchronized void doSessionEnd() {
if (status != STOPPED) {
if (status == NEW) {
start();
}
if (!FAST_MODE_DEFER.equals(fastMode)) {
try {
if (cleaner.logInfo != null) {
cleaner.logInfo.log("Waiting for background file deletion");
}
while (status != STOPPED) {
wait();
}
} catch (InterruptedException e) {
// ignore
}
}
}
}