@@ -54,7 +54,6 @@ BOOST_FIXTURE_TEST_SUITE(denialofservice_tests, TestingSetup)
54
54
// work.
55
55
BOOST_AUTO_TEST_CASE(outbound_slow_chain_eviction)
56
56
{
57
- std::atomic<bool > interruptDummy (false );
58
57
59
58
// Mock an outbound peer
60
59
CAddress addr1 (ip (0xa0b0c001 ), NODE_NONE);
@@ -75,7 +74,7 @@ BOOST_AUTO_TEST_CASE(outbound_slow_chain_eviction)
75
74
// Test starts here
76
75
{
77
76
LOCK2 (cs_main, dummyNode1.cs_sendProcessing );
78
- peerLogic->SendMessages (&dummyNode1, interruptDummy ); // should result in getheaders
77
+ peerLogic->SendMessages (&dummyNode1); // should result in getheaders
79
78
}
80
79
{
81
80
LOCK2 (cs_main, dummyNode1.cs_vSend );
@@ -88,7 +87,7 @@ BOOST_AUTO_TEST_CASE(outbound_slow_chain_eviction)
88
87
SetMockTime (nStartTime+21 *60 );
89
88
{
90
89
LOCK2 (cs_main, dummyNode1.cs_sendProcessing );
91
- peerLogic->SendMessages (&dummyNode1, interruptDummy ); // should result in getheaders
90
+ peerLogic->SendMessages (&dummyNode1); // should result in getheaders
92
91
}
93
92
{
94
93
LOCK2 (cs_main, dummyNode1.cs_vSend );
@@ -98,7 +97,7 @@ BOOST_AUTO_TEST_CASE(outbound_slow_chain_eviction)
98
97
SetMockTime (nStartTime+24 *60 );
99
98
{
100
99
LOCK2 (cs_main, dummyNode1.cs_sendProcessing );
101
- peerLogic->SendMessages (&dummyNode1, interruptDummy ); // should result in disconnect
100
+ peerLogic->SendMessages (&dummyNode1); // should result in disconnect
102
101
}
103
102
BOOST_CHECK (dummyNode1.fDisconnect == true );
104
103
SetMockTime (0 );
@@ -192,7 +191,6 @@ BOOST_AUTO_TEST_CASE(stale_tip_peer_management)
192
191
193
192
BOOST_AUTO_TEST_CASE (DoS_banning)
194
193
{
195
- std::atomic<bool > interruptDummy (false );
196
194
197
195
connman->ClearBanned ();
198
196
CAddress addr1 (ip (0xa0b0c001 ), NODE_NONE);
@@ -207,7 +205,7 @@ BOOST_AUTO_TEST_CASE(DoS_banning)
207
205
}
208
206
{
209
207
LOCK2 (cs_main, dummyNode1.cs_sendProcessing );
210
- peerLogic->SendMessages (&dummyNode1, interruptDummy );
208
+ peerLogic->SendMessages (&dummyNode1);
211
209
}
212
210
BOOST_CHECK (connman->IsBanned (addr1));
213
211
BOOST_CHECK (!connman->IsBanned (ip (0xa0b0c001 |0x0000ff00 ))); // Different IP, not banned
@@ -224,7 +222,7 @@ BOOST_AUTO_TEST_CASE(DoS_banning)
224
222
}
225
223
{
226
224
LOCK2 (cs_main, dummyNode2.cs_sendProcessing );
227
- peerLogic->SendMessages (&dummyNode2, interruptDummy );
225
+ peerLogic->SendMessages (&dummyNode2);
228
226
}
229
227
BOOST_CHECK (!connman->IsBanned (addr2)); // 2 not banned yet...
230
228
BOOST_CHECK (connman->IsBanned (addr1)); // ... but 1 still should be
@@ -234,7 +232,7 @@ BOOST_AUTO_TEST_CASE(DoS_banning)
234
232
}
235
233
{
236
234
LOCK2 (cs_main, dummyNode2.cs_sendProcessing );
237
- peerLogic->SendMessages (&dummyNode2, interruptDummy );
235
+ peerLogic->SendMessages (&dummyNode2);
238
236
}
239
237
BOOST_CHECK (connman->IsBanned (addr2));
240
238
@@ -245,7 +243,6 @@ BOOST_AUTO_TEST_CASE(DoS_banning)
245
243
246
244
BOOST_AUTO_TEST_CASE (DoS_banscore)
247
245
{
248
- std::atomic<bool > interruptDummy (false );
249
246
250
247
connman->ClearBanned ();
251
248
gArgs .ForceSetArg (" -banscore" , " 111" ); // because 11 is my favorite number
@@ -261,7 +258,7 @@ BOOST_AUTO_TEST_CASE(DoS_banscore)
261
258
}
262
259
{
263
260
LOCK2 (cs_main, dummyNode1.cs_sendProcessing );
264
- peerLogic->SendMessages (&dummyNode1, interruptDummy );
261
+ peerLogic->SendMessages (&dummyNode1);
265
262
}
266
263
BOOST_CHECK (!connman->IsBanned (addr1));
267
264
{
@@ -270,7 +267,7 @@ BOOST_AUTO_TEST_CASE(DoS_banscore)
270
267
}
271
268
{
272
269
LOCK2 (cs_main, dummyNode1.cs_sendProcessing );
273
- peerLogic->SendMessages (&dummyNode1, interruptDummy );
270
+ peerLogic->SendMessages (&dummyNode1);
274
271
}
275
272
BOOST_CHECK (!connman->IsBanned (addr1));
276
273
{
@@ -279,7 +276,7 @@ BOOST_AUTO_TEST_CASE(DoS_banscore)
279
276
}
280
277
{
281
278
LOCK2 (cs_main, dummyNode1.cs_sendProcessing );
282
- peerLogic->SendMessages (&dummyNode1, interruptDummy );
279
+ peerLogic->SendMessages (&dummyNode1);
283
280
}
284
281
BOOST_CHECK (connman->IsBanned (addr1));
285
282
gArgs .ForceSetArg (" -banscore" , std::to_string (DEFAULT_BANSCORE_THRESHOLD));
@@ -290,7 +287,6 @@ BOOST_AUTO_TEST_CASE(DoS_banscore)
290
287
291
288
BOOST_AUTO_TEST_CASE (DoS_bantime)
292
289
{
293
- std::atomic<bool > interruptDummy (false );
294
290
295
291
connman->ClearBanned ();
296
292
int64_t nStartTime = GetTime ();
@@ -309,7 +305,7 @@ BOOST_AUTO_TEST_CASE(DoS_bantime)
309
305
}
310
306
{
311
307
LOCK2 (cs_main, dummyNode.cs_sendProcessing );
312
- peerLogic->SendMessages (&dummyNode, interruptDummy );
308
+ peerLogic->SendMessages (&dummyNode);
313
309
}
314
310
BOOST_CHECK (connman->IsBanned (addr));
315
311
0 commit comments