Re-create client_service after stopping client's runloop and let it destroy asynchronously

Summary: related to T11798, #5

Reviewers: ivica

Reviewed By: ivica

Subscribers: miljen, iljazovic

Differential Revision: https://repo.mireo.local/D27882
This commit is contained in:
Korina Šimičević
2024-02-13 10:31:18 +01:00
parent 10aabbb483
commit 19aaba3cdc
8 changed files with 85 additions and 41 deletions

View File

@@ -243,7 +243,7 @@ using namespace std::chrono;
constexpr auto use_nothrow_awaitable = asio::as_tuple(asio::use_awaitable);
BOOST_FIXTURE_TEST_CASE(rerunning_the_client, shared_test_data, *boost::unit_test::disabled()) {
BOOST_FIXTURE_TEST_CASE(rerunning_the_client, shared_test_data) {
// packets
auto disconnect = encoders::encode_disconnect(uint8_t(0x00), {});