question: private void breakBarrier ( ) { generation . broken = true ; count = parties ; trip . signalAll ( ) ; }
target:  Sets current barrier generation as broken and wakes up everyone. Called only while holding lock.