@Override public void shutdown() { // prevent reentrant invocation if(isShutdown()) return; // remove all listeners removeAllListeners(); // set shutdown tracking state variable isshutdown = true; }
@Override public void shutdown() { // prevent reentrant invocation if(isShutdown()) return; // remove all listeners removeAllListeners(); // set shutdown tracking state variable isshutdown = true; }