Skip to content

Commit 1b68094

Browse files
committed
Merge bitcoin/bitcoin#26292: util: move threadinterrupt into util/
b895304 util: move threadinterrupt into util (fanquake) Pull request description: Alongside thread and threadnames. It's part of libbitcoin_util. ACKs for top commit: ryanofsky: Code review ACK b895304. No changes since last review other than rebase theuni: ACK b895304. Tree-SHA512: 0421f4d1881ec295272446804b27d16bf63e6b62b272f8bb52bfecde9ae6605e8109ed16294690d3e3ce4b15cc5e7c4046f99442df73adb10bdf069d3fb165aa
2 parents 542a2b5 + b895304 commit 1b68094

File tree

15 files changed

+18
-16
lines changed

15 files changed

+18
-16
lines changed

ci/test/06_script_b.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ if [ "${RUN_TIDY}" = "true" ]; then
5656
" src/rpc/fees.cpp"\
5757
" src/rpc/signmessage.cpp"\
5858
" src/test/fuzz/txorphan.cpp"\
59-
" src/threadinterrupt.cpp"\
6059
" src/util/bip32.cpp"\
6160
" src/util/bytevectorhash.cpp"\
6261
" src/util/check.cpp"\
@@ -70,6 +69,7 @@ if [ "${RUN_TIDY}" = "true" ]; then
7069
" src/util/strencodings.cpp"\
7170
" src/util/string.cpp"\
7271
" src/util/syserror.cpp"\
72+
" src/util/threadinterrupt.cpp"\
7373
" src/zmq"\
7474
" -p . ${MAKEJOBS} -- -Xiwyu --cxx17ns -Xiwyu --mapping_file=${BASE_BUILD_DIR}/bitcoin-$HOST/contrib/devtools/iwyu/bitcoin.core.imp"
7575
fi

src/Makefile.am

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ BITCOIN_CORE_H = \
258258
support/events.h \
259259
support/lockedpool.h \
260260
sync.h \
261-
threadinterrupt.h \
262261
threadsafety.h \
263262
timedata.h \
264263
torcontrol.h \
@@ -298,6 +297,7 @@ BITCOIN_CORE_H = \
298297
util/syserror.h \
299298
util/system.h \
300299
util/thread.h \
300+
util/threadinterrupt.h \
301301
util/threadnames.h \
302302
util/time.h \
303303
util/tokenpipe.h \
@@ -687,7 +687,6 @@ libbitcoin_util_a_SOURCES = \
687687
rpc/request.cpp \
688688
support/cleanse.cpp \
689689
sync.cpp \
690-
threadinterrupt.cpp \
691690
util/asmap.cpp \
692691
util/bip32.cpp \
693692
util/bytevectorhash.cpp \
@@ -705,6 +704,7 @@ libbitcoin_util_a_SOURCES = \
705704
util/readwritefile.cpp \
706705
util/settings.cpp \
707706
util/thread.cpp \
707+
util/threadinterrupt.cpp \
708708
util/threadnames.cpp \
709709
util/serfloat.cpp \
710710
util/spanparsing.cpp \

src/i2p.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include <util/spanparsing.h>
1919
#include <util/strencodings.h>
2020
#include <util/system.h>
21+
#include <util/threadinterrupt.h>
2122

2223
#include <chrono>
2324
#include <memory>

src/i2p.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
#include <fs.h>
1010
#include <netaddress.h>
1111
#include <sync.h>
12-
#include <threadinterrupt.h>
1312
#include <util/sock.h>
13+
#include <util/threadinterrupt.h>
1414

1515
#include <memory>
1616
#include <optional>

src/index/base.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
#include <dbwrapper.h>
99
#include <interfaces/chain.h>
10-
#include <threadinterrupt.h>
10+
#include <util/threadinterrupt.h>
1111
#include <validationinterface.h>
1212

1313
#include <string>

src/mapport.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
#include <net.h>
1414
#include <netaddress.h>
1515
#include <netbase.h>
16-
#include <threadinterrupt.h>
1716
#include <util/syscall_sandbox.h>
1817
#include <util/system.h>
1918
#include <util/thread.h>
19+
#include <util/threadinterrupt.h>
2020

2121
#ifdef USE_NATPMP
2222
#include <compat/compat.h>

src/net.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include <util/syscall_sandbox.h>
3232
#include <util/system.h>
3333
#include <util/thread.h>
34+
#include <util/threadinterrupt.h>
3435
#include <util/trace.h>
3536
#include <util/translation.h>
3637

src/net.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
#include <span.h>
2525
#include <streams.h>
2626
#include <sync.h>
27-
#include <threadinterrupt.h>
2827
#include <uint256.h>
2928
#include <util/check.h>
3029
#include <util/sock.h>
30+
#include <util/threadinterrupt.h>
3131

3232
#include <atomic>
3333
#include <condition_variable>

src/test/fuzz/i2p.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
#include <test/fuzz/fuzz.h>
1010
#include <test/fuzz/util.h>
1111
#include <test/util/setup_common.h>
12-
#include <threadinterrupt.h>
1312
#include <util/system.h>
13+
#include <util/threadinterrupt.h>
1414

1515
void initialize_i2p()
1616
{

src/test/i2p_tests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
#include <test/util/logging.h>
99
#include <test/util/net.h>
1010
#include <test/util/setup_common.h>
11-
#include <threadinterrupt.h>
1211
#include <util/system.h>
12+
#include <util/threadinterrupt.h>
1313

1414
#include <boost/test/unit_test.hpp>
1515

0 commit comments

Comments
 (0)