X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fcontext.c;h=9a5738799192a7a26de2cab6e04b361477ac6bd7;hp=1725c6a107d429616b09dab83d01623ba722ad2a;hb=442f8c07a767f26de60946a469e0c028cc7d17cb;hpb=bdf640139afb02572eb23f014e4a61ad68fdfeb1 diff --git a/src/bin/lttng-sessiond/context.c b/src/bin/lttng-sessiond/context.c index 1725c6a10..9a5738799 100644 --- a/src/bin/lttng-sessiond/context.c +++ b/src/bin/lttng-sessiond/context.c @@ -113,7 +113,13 @@ static int add_uctx_to_channel(struct ltt_ust_session *usess, case LTTNG_DOMAIN_JUL: case LTTNG_DOMAIN_LOG4J: { - struct agent *agt = trace_ust_find_agent(usess, domain); + struct agent *agt; + + if (ctx->ctx != LTTNG_EVENT_CONTEXT_APP_CONTEXT) { + /* Other contexts are not needed by the agent. */ + break; + } + agt = trace_ust_find_agent(usess, domain); if (!agt) { agt = agent_create(domain);