private void redirect() { try { String line; while ((line = reader.readLine()) != null) { if (active) { sink.info(line.replaceFirst("\\s*$", "")); } } } catch (IOException e) { sink.log(Level.FINE, "Error reading child process output.", e); } finally { if (callback != null) { callback.monitorChild(); } } }
private void redirect() { try { String line; while ((line = reader.readLine()) != null) { if (active) { sink.info(line.replaceFirst("\\s*$", "")); } } } catch (IOException e) { sink.log(Level.FINE, "Error reading child process output.", e); } finally { if (callback != null) { callback.monitorChild(); } } }