X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=ltt-sessiond%2Fmain.c;h=d9c9d7b9a12923ab5c66c1eaff53ff6432c8cf69;hp=46c98a5611b9e818c0c99e7e7a64bcd56a02b60e;hb=74babd95d68f4d871d66f3988b84e04c963d0162;hpb=133842876fe8a87ba184c9ac2b6e004eb388fb73 diff --git a/ltt-sessiond/main.c b/ltt-sessiond/main.c index 46c98a561..d9c9d7b9a 100644 --- a/ltt-sessiond/main.c +++ b/ltt-sessiond/main.c @@ -2525,7 +2525,9 @@ static int process_client_msg(struct command_ctx *cmd_ctx) break; default: DBG("Getting session %s by name", cmd_ctx->lsm->session.name); + session_lock_list(); cmd_ctx->session = session_find_by_name(cmd_ctx->lsm->session.name); + session_unlock_list(); if (cmd_ctx->session == NULL) { if (cmd_ctx->lsm->session.name != NULL) { ret = LTTCOMM_SESS_NOT_FOUND;