// Give up the output queue and // wait to be notified of a change // by inputRun. try { outputStrings.wait(); } catch (InterruptedException ie) { // This shouldn't happen. }