protected synchronized void append(String x, boolean newline) { PrintStream tmp = type == 1 ? stdout.get() : stderr.get(); if (tmp == null) return; if (newline) tmp.println(x); else tmp.print(x); }