Skip to content

Commit 59278bd

Browse files
fxdupontRazvan Becheriu
authored and
Razvan Becheriu
committed
[#3351] Fixed leak in signal test
1 parent 099172d commit 59278bd

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/lib/asiolink/tests/io_service_signal_unittests.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ class IOSignalTest : public ::testing::Test {
6363
~IOSignalTest() {
6464
io_signal_set_.reset();
6565
// Make sure the cancel handler for the IOSignalSet is called.
66+
if (io_service_->stopped()) {
67+
io_service_->restart();
68+
}
6669
io_service_->poll();
6770
}
6871

0 commit comments

Comments
 (0)