diff options
Diffstat (limited to 'lib/std/Thread.zig')
| -rw-r--r-- | lib/std/Thread.zig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig index ad82e4beef..fbb3d927e2 100644 --- a/lib/std/Thread.zig +++ b/lib/std/Thread.zig @@ -576,6 +576,9 @@ pub fn getCurrentThreadId() u64 { assert(c.pthread_threadid_np(null, &thread_id) == 0); return thread_id; }, + .dragonfly => { + return @bitCast(u32, c.lwp_gettid()); + }, .netbsd => { return @bitCast(u32, c._lwp_self()); }, |
