From 6e1022c74efa6302a833d799144f482f78dbd520 Mon Sep 17 00:00:00 2001 From: Gabriel Date: Fri, 19 Jul 2024 22:43:02 +0800 Subject: [PATCH] [fix](shuffle) Fix local exchange dependency blocking --- be/src/vec/runtime/vdata_stream_recvr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/be/src/vec/runtime/vdata_stream_recvr.cpp b/be/src/vec/runtime/vdata_stream_recvr.cpp index fe46743053a0b9..0dd6ef23e328ed 100644 --- a/be/src/vec/runtime/vdata_stream_recvr.cpp +++ b/be/src/vec/runtime/vdata_stream_recvr.cpp @@ -503,7 +503,7 @@ void VDataStreamRecvr::close() { } _is_closed = true; for (auto& it : _sender_to_local_channel_dependency) { - it->set_ready(); + it->set_always_ready(); } for (int i = 0; i < _sender_queues.size(); ++i) { _sender_queues[i]->close();