7071727374757677787980
try { Iterator<phaser> iter= phasers.iterator(); while (iter.hasNext()) { phaser ph = iter.next(); ph.unregisterSignaler(owner); ph.unregisterWaiter(owner); } } finally { lock.unlock(); } }