String msg = message == null ? null : message.toString();
msg = extractQuery(msg);
if (msg == null) {
return;
}
addStatement(new LogStatement(level, getContext(),
_thread, _channel, msg));
if (t != null) {
StringWriter buffer = new StringWriter();
t.printStackTrace(new PrintWriter(buffer));
addStatement(new LogStatement(
level, getContext(),
Thread.currentThread().getName(), _channel,
buffer.toString()));
}
}