X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=lttng-sessiond%2Fmain.c;h=54dcbdff06f68965b8f2923160825e180bfe65c9;hp=0acf230e0d09c9553be4e0f2a688b3c8ca8bc244;hb=88ff5b7f958a7bb60723d10ed97ceb79f9913167;hpb=f943b0fbaabaac5da05829e5f51df4ce274d941d diff --git a/lttng-sessiond/main.c b/lttng-sessiond/main.c index 0acf230e0..54dcbdff0 100644 --- a/lttng-sessiond/main.c +++ b/lttng-sessiond/main.c @@ -1060,9 +1060,10 @@ static void *thread_manage_apps(void *data) /* Register applicaton to the session daemon */ ret = ust_app_register(&ust_cmd.reg_msg, ust_cmd.sock); - if (ret < 0) { - /* Only critical ENOMEM error can be returned here */ + if (ret == -ENOMEM) { goto error; + } else if (ret < 0) { + break; } /*