#include "lttng-sessiond.hpp"
#include "utils.hpp"
+
#include <common/utils.hpp>
+
+#include <fcntl.h>
#include <pthread.h>
/*
*
* Return -1 on error or 0 if all pipes are created.
*/
-int sessiond_init_main_quit_pipe(void)
+int sessiond_init_main_quit_pipe()
{
int ret, i;
ret = -1;
goto end;
}
- ret = lttng_poll_add(&events, main_quit_pipe[0], LPOLLIN | LPOLLERR);
+ ret = lttng_poll_add(&events, main_quit_pipe[0], LPOLLIN);
if (ret < 0) {
PERROR("Failed to add file descriptor to poll/epoll set");
ret = -1;
return ret;
}
-int sessiond_notify_main_quit_pipe(void)
+int sessiond_notify_main_quit_pipe()
{
return notify_thread_pipe(main_quit_pipe[1]);
}
-void sessiond_close_main_quit_pipe(void)
+void sessiond_close_main_quit_pipe()
{
utils_close_pipe(main_quit_pipe);
}
}
/* Add main quit pipe */
- ret = lttng_poll_add(events, main_quit_pipe[0], LPOLLIN | LPOLLERR);
+ ret = lttng_poll_add(events, main_quit_pipe[0], LPOLLIN);
if (ret < 0) {
goto error;
}