285286287288289290291292293294295
} catch ( IOException e ) { try { indexSearcher.release(); } catch ( Exception secondary ) { // do not mask original exception }
297298299300301302303304305306307
} catch ( RuntimeException e ) { try { indexSearcher.release(); } catch ( Exception secondary ) { // do not mask original exception }