X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fmain.c;h=936a8df9dc70d4dfd810c08a9296e6c2ca256d64;hb=740656beaad64985f60f9d59876f90dc42784e8b;hp=f0765f07ca408147863bad83abc2dc1cecd3810c;hpb=c7a8f96beca5c3c3936f9b38b1ab4289a30412d2;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/main.c b/src/bin/lttng-sessiond/main.c index f0765f07c..936a8df9d 100644 --- a/src/bin/lttng-sessiond/main.c +++ b/src/bin/lttng-sessiond/main.c @@ -2765,6 +2765,12 @@ static int init_kernel_tracer(void) } DBG("Kernel tracer fd %d", kernel_tracer_fd); + + ret = syscall_init_table(); + if (ret < 0) { + ERR("Unable to populate syscall table. Syscall tracing won't " + "work for this session daemon."); + } return 0; error_version: @@ -5980,14 +5986,6 @@ int main(int argc, char **argv) /* Setup kernel tracer */ if (!opt_no_kernel) { init_kernel_tracer(); - if (kernel_tracer_fd >= 0) { - ret = syscall_init_table(); - if (ret < 0) { - ERR("Unable to populate syscall table. " - "Syscall tracing won't work " - "for this session daemon."); - } - } } /* Set ulimit for open files */