question: public void sync ( ) throws IOException { try { latch . await ( ) ; } catch ( InterruptedException e ) { Thread . interrupted ( ) ; throw IOExceptionSupport . create ( e ) ; } failOnError ( ) ; }
target:  Waits for a response to some pending operation.