if ( !isOpen() ) { ClosedByInterruptException cie = new ClosedByInterruptException(); cie.setStackTrace(e.getStackTrace()); throw cie; } else {
if ( !isOpen() ) { ClosedByInterruptException cie = new ClosedByInterruptException(); cie.setStackTrace(e.getStackTrace()); throw cie; } else {