From de797e388d6bbf526bcdaa44071051b2a49bfedb Mon Sep 17 00:00:00 2001 From: Klemens Morgenstern Date: Tue, 13 Dec 2022 13:50:03 +0800 Subject: [PATCH] Update process.cpp --- test/v2/process.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/v2/process.cpp b/test/v2/process.cpp index 77707656..e1c142c0 100644 --- a/test/v2/process.cpp +++ b/test/v2/process.cpp @@ -530,6 +530,8 @@ BOOST_AUTO_TEST_CASE(bind_launcher) bpv::error_code ec; auto sz = asio::read(rp, asio::dynamic_buffer(out), ec); + while (ec == asio::error::interrupted) + sz += asio::read(rp, asio::dynamic_buffer(out), ec); BOOST_CHECK(sz != 0); BOOST_CHECK_MESSAGE((ec == asio::error::broken_pipe) || (ec == asio::error::eof), ec.message()); BOOST_CHECK_MESSAGE(bpv::filesystem::path(out) == target,