diff --git a/iceoryx_hoofs/concurrent/sync/include/iox/spin_lock.hpp b/iceoryx_hoofs/concurrent/sync/include/iox/spin_lock.hpp index 32c66d4f67..ace7621c2d 100644 --- a/iceoryx_hoofs/concurrent/sync/include/iox/spin_lock.hpp +++ b/iceoryx_hoofs/concurrent/sync/include/iox/spin_lock.hpp @@ -66,7 +66,7 @@ class SpinLock : public LockInterface const concurrent::Atomic m_recursive{false}; concurrent::Atomic m_pid{0}; concurrent::Atomic m_recursive_count{0}; - concurrent::Atomic m_tid{}; + concurrent::Atomic m_tid{std::thread::id()}; }; class SpinLockBuilder