X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fkernel.c;h=2936406d84f704d1a293e95dd21f248e5c5660b3;hp=371ee4f98a998a3639170ebde6cc8d7142056e94;hb=87eb4ab891dda35c54ffa95f356a4c4b198d8716;hpb=5a47c6a2b20bd88bdb629e159009238248f10ba1 diff --git a/src/bin/lttng-sessiond/kernel.c b/src/bin/lttng-sessiond/kernel.c index 371ee4f98..2936406d8 100644 --- a/src/bin/lttng-sessiond/kernel.c +++ b/src/bin/lttng-sessiond/kernel.c @@ -208,6 +208,11 @@ int kernel_create_event(struct lttng_event *ev, */ if (ret == 0 && event->event->instrumentation == LTTNG_KERNEL_SYSCALL) { DBG2("Kernel event syscall creation success"); + /* + * We use fd == -1 to ensure that we never trigger a close of fd + * 0. + */ + event->fd = -1; goto add_list; }