X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=libust%2Ftracectl.c;h=4f016bb08215ae43844adf50f1c651d50716b489;hb=9c6bb08180ab0a65bbf3d47247a9d36e257fa44a;hp=b783c76e2ba8c87f0aa7280408c7c60236c885fe;hpb=e3073410ea18155d8c9b1f3a13b014f16a5e2c08;p=ust.git diff --git a/libust/tracectl.c b/libust/tracectl.c index b783c76..4f016bb 100644 --- a/libust/tracectl.c +++ b/libust/tracectl.c @@ -39,6 +39,7 @@ #include #include #include +#include #include "tracer.h" #include "usterr.h" #include "ustcomm.h" @@ -1262,6 +1263,15 @@ static void __attribute__((constructor)) init() create_listener(); + /* Get clock the clock source type */ + struct timespec ts; + /* Default clock source */ + ust_clock_source = CLOCK_TRACE; + if (clock_gettime(ust_clock_source, &ts) != 0) { + ust_clock_source = CLOCK_MONOTONIC; + DBG("UST traces will not be synchronized with LTTng traces"); + } + autoprobe_val = getenv("UST_AUTOPROBE"); if (autoprobe_val) { struct marker_iter iter;