JUL: use root logger to capture events
authorDavid Goulet <dgoulet@efficios.com>
Wed, 18 Jun 2014 18:08:24 +0000 (14:08 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 26 Jun 2014 18:59:58 +0000 (14:59 -0400)
commit9663e532e203715fd0435b7b66dec8134558b090
tree23694a25606e9b7773d8b900f9cba36f0f5fb2a2
parent1113f8424f8e73271b0a44299a980d14e149a229
JUL: use root logger to capture events

The JUL agent now uses the root logger ("") to capture all events. This
allows us to remove the Timer thread and cleanup a huge portion of the
code base. It simplifies a great deal the internal structure of the
agent since we don't have to monitor the Logger object anymore.

Since tracepoint filtering is done in UST, we just the LTTng handler to
the root logger and send everything to UST.

Signed-off-by: David Goulet <dgoulet@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
liblttng-ust-jul/org/lttng/ust/jul/LTTngLogHandler.java
liblttng-ust-jul/org/lttng/ust/jul/LTTngSessiondCmd2_4.java
liblttng-ust-jul/org/lttng/ust/jul/LTTngTCPSessiondClient.java
This page took 0.025295 seconds and 4 git commands to generate.