in winegrower-core/src/main/java/org/apache/winegrower/service/DefaultEventAdmin.java [75:89]
public void close() {
executor.shutdown();
try {
final int itWait = 250;
int max = (int) (MINUTES.toMillis(1) / itWait);
while (max-- > 0 && !executor.awaitTermination(itWait, MILLISECONDS)) {
sleep(itWait);
}
if (!executor.isTerminated()) {
executor.shutdownNow();
}
} catch (final InterruptedException e) {
Thread.currentThread().interrupt();
}
}