From 4cfb51421b5b5972700cafce6517962d53dc0f54 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Tue, 18 Feb 2020 13:17:22 -0800 Subject: [PATCH] libsysprof-capture: set tid to pid on non-Linux --- src/libsysprof-capture/sysprof-collector.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libsysprof-capture/sysprof-collector.c b/src/libsysprof-capture/sysprof-collector.c index 83609f1e..080bcf4d 100644 --- a/src/libsysprof-capture/sysprof-collector.c +++ b/src/libsysprof-capture/sysprof-collector.c @@ -241,6 +241,8 @@ sysprof_collector_get (void) self->pid = getpid (); #ifdef __linux__ self->tid = syscall (__NR_gettid, 0); +#else + self->tid = self->pid; #endif if (g_getenv ("SYSPROF_CONTROL_FD") != NULL)