INNER CODE UNIT · Java
terminate
UnknownDomainGames/PanguEngine · common/src/main/java/engine/EngineBase.java:229
public synchronized void terminate() {
if (markedTermination) {
return;
}
markedTermination = true;
eventBus.post(new EngineEvent.MarkedTermination(this));
logger.info("Marked engine terminated!");
}
@Override
public boolean isMarkedTermination() {
return markedTermination;
}
@Override
public void addShutdownListener(Runnable runnable) {
shutdownListeners.add(runnable);