X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Futils.c;h=5ea337450ecf63e8fc1f19b6e7e336804e869f68;hp=d503665a4fdb1149d68b00b79fcab14ed948bd4d;hb=2f77fc4b3720dc8f75847130498c2d4aad7c03ec;hpb=68264071f9d1b789de1350cbec479b52a9b54acf diff --git a/src/bin/lttng-sessiond/utils.c b/src/bin/lttng-sessiond/utils.c index d503665a4..5ea337450 100644 --- a/src/bin/lttng-sessiond/utils.c +++ b/src/bin/lttng-sessiond/utils.c @@ -31,6 +31,11 @@ int notify_thread_pipe(int wpipe) { int ret; + /* Ignore if the pipe is invalid. */ + if (wpipe < 0) { + return 0; + } + do { ret = write(wpipe, "!", 1); } while (ret < 0 && errno == EINTR);