diff --git a/nano/core_test/socket.cpp b/nano/core_test/socket.cpp index bf50fa40..b16552ee 100644 --- a/nano/core_test/socket.cpp +++ b/nano/core_test/socket.cpp @@ -42,7 +42,7 @@ TEST (socket, drop_policy) }); auto client (std::make_shared (node, boost::none, nano::socket::concurrency::multi_writer)); - nano::util::counted_completion write_completion (total_message_count - 1); + nano::util::counted_completion write_completion (total_message_count); client->async_connect (boost::asio::ip::tcp::endpoint (boost::asio::ip::address_v4::loopback (), server_port), [client, total_message_count, node, &write_completion, &drop_policy](boost::system::error_code const & ec_a) {