if (suspends == null || suspends.isEmpty()) return;
for (Iterator it = suspends.iterator(); it.hasNext();) {
final EventThreadSuspend fn = (EventThreadSuspend)it.next();
try {
fn.afterSuspend(comp, evt);
} catch (Throwable ex) {
log.error("Failed to invoke "+fn+" after suspended", ex);
}
}
}