From 975ca828d4bfc4c2d9c7bf9acd49adc75286b9f8 Mon Sep 17 00:00:00 2001 From: John Sully Date: Sun, 24 May 2020 12:45:10 -0400 Subject: [PATCH] Quiet TSAN during exit Former-commit-id: fd710d590a6297b74e06ce6832dd75bfca0a266f --- src/fastlock.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fastlock.cpp b/src/fastlock.cpp index bb8621906..cc6eea99a 100644 --- a/src/fastlock.cpp +++ b/src/fastlock.cpp @@ -194,8 +194,9 @@ static int futex(volatile unsigned *uaddr, int futex_op, int val, class DeadlockDetector { + fastlock m_lock { "deadlock detector" }; // destruct this first std::map m_mapwait; - fastlock m_lock { "deadlock detector" }; + public: void registerwait(fastlock *lock, pid_t thispid) {