X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt-sessiond%2Futils.c;h=429d25b3b1a2ffa243d40f2d2cd32abbd1a89f27;hb=558e70e9829c97ecd228516f6e312768be0536d7;hp=6b22d9693c693e59bfd389d273b9d1aee5dc2974;hpb=050349bbb362ea993533591532643022efeab864;p=lttng-tools.git diff --git a/ltt-sessiond/utils.c b/ltt-sessiond/utils.c index 6b22d9693..429d25b3b 100644 --- a/ltt-sessiond/utils.c +++ b/ltt-sessiond/utils.c @@ -1,6 +1,6 @@ /* * Copyright (C) 2011 - David Goulet - * Copyright (C) 2011 - Mathieu Desnoyers + * Mathieu Desnoyers * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -29,6 +29,21 @@ #include "utils.h" +/* + * Write to writable pipe used to notify a thread. + */ +int notify_thread_pipe(int wpipe) +{ + int ret; + + ret = write(wpipe, "!", 1); + if (ret < 0) { + perror("write poll pipe"); + } + + return ret; +} + /* * Return pointer to home directory path using the env variable HOME. *