in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/ConsoleAppender.java [42:59]
protected WritableByteChannel openChannel() {
final PrintStream stream = stderr ? System.err : System.out;
WritableByteChannel channel = null;
if (!wrap) {
try {
channel = unwrap(stream);
} catch (final Throwable e) {
LogDebug.warn("can't unwrap system out/err stream. Will use wrapper. Error: " + e.getMessage());
}
}
if (channel == null) {
channel = Channels.newChannel(stream);
}
return channel;
}