protected void notifyAwaited(String lock_name, Owner owner) { for (LockNotification listener : lock_listeners) { try { listener.awaited(lock_name, owner); } catch (Throwable t) { log.error("failed notifying " + listener, t); } } }