From 5c7f7f7207adf08c492835cb3bb835011af44e6c Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Fri, 16 Feb 2024 21:40:17 +0000 Subject: [PATCH] unittest-seastar-socket: tolerate connection_reset in test_unexpected_down Fixes: https://tracker.ceph.com/issues/64457 Signed-off-by: Samuel Just (cherry picked from commit e84518e63806ca5beef57d995923dcd3698276e9) --- src/test/crimson/test_socket.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/crimson/test_socket.cc b/src/test/crimson/test_socket.cc index 9a025f3c676..aad91d46a82 100644 --- a/src/test/crimson/test_socket.cc +++ b/src/test/crimson/test_socket.cc @@ -450,7 +450,8 @@ future<> test_unexpected_down(bool is_fixed_cpu) { return Connection::dispatch_rw_bounded(cs, 128, true ).handle_exception_type([](const std::system_error& e) { logger().error("test_unexpected_down(): client get error {}", e); - ceph_assert(e.code() == error::read_eof); + ceph_assert(e.code() == error::read_eof || + e.code() == std::errc::connection_reset); }); }, [](auto ss) { return Connection::dispatch_rw_unbounded(ss); } -- 2.39.5