mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-10 20:03:34 -03:00
refactor: remove straggling boost::mutex usage
After the merge of #18710, the linter is warning: ```bash A new Boost dependency in the form of "boost/thread/mutex.hpp" appears to have been introduced: src/sync.cpp:#include <boost/thread/mutex.hpp> src/test/sync_tests.cpp:#include <boost/thread/mutex.hpp> ^---- failure generated from test/lint/lint-includes.sh ``` the interim #19337 was merged, which introduced more `boost::mutex` usage. Given we no longer use `boost::mutex`, just remove the double lock test and remaining includes.
This commit is contained in:
parent
16ae3368f2
commit
f827e151a2
2 changed files with 0 additions and 9 deletions
|
@ -13,8 +13,6 @@
|
|||
#include <util/strencodings.h>
|
||||
#include <util/threadnames.h>
|
||||
|
||||
#include <boost/thread/mutex.hpp>
|
||||
|
||||
#include <map>
|
||||
#include <mutex>
|
||||
#include <set>
|
||||
|
@ -224,7 +222,6 @@ template void EnterCritical(const char*, const char*, int, Mutex*, bool);
|
|||
template void EnterCritical(const char*, const char*, int, RecursiveMutex*, bool);
|
||||
template void EnterCritical(const char*, const char*, int, std::mutex*, bool);
|
||||
template void EnterCritical(const char*, const char*, int, std::recursive_mutex*, bool);
|
||||
template void EnterCritical(const char*, const char*, int, boost::mutex*, bool);
|
||||
|
||||
void CheckLastCritical(void* cs, std::string& lockname, const char* guardname, const char* file, int line)
|
||||
{
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
#include <test/util/setup_common.h>
|
||||
|
||||
#include <boost/test/unit_test.hpp>
|
||||
#include <boost/thread/mutex.hpp>
|
||||
|
||||
#include <mutex>
|
||||
|
||||
|
@ -110,11 +109,6 @@ BOOST_AUTO_TEST_CASE(double_lock_mutex)
|
|||
TestDoubleLock<Mutex>(true /* should throw */);
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(double_lock_boost_mutex)
|
||||
{
|
||||
TestDoubleLock<boost::mutex>(true /* should throw */);
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(double_lock_recursive_mutex)
|
||||
{
|
||||
TestDoubleLock<RecursiveMutex>(false /* should not throw */);
|
||||
|
|
Loading…
Reference in a new issue