# ThreadSanitizer suppressions
# ============================

# Data races from zmq namespace
race:zmq::*

# WalletBatch (unidentified deadlock)
deadlock:WalletBatch

# deadlock false positive (see: https://github.com/dashpay/dash/pull/4563)
deadlock:CChainState::ConnectTip

# Intentional deadlock in tests
deadlock:TestPotentialDeadLockDetected

# Wildcard for all gui tests, should be replaced with non-wildcard suppressions
race:src/qt/test/*
deadlock:src/qt/test/*

# WIP: Unidentified suppressions to run the functional tests
#race:zmqpublishnotifier.cpp
#
#deadlock:CreateWalletFromFile
#deadlock:importprivkey
#deadlock:walletdb.h
#deadlock:walletdb.cpp
#deadlock:wallet/db.cpp
