From 3b7992dcabae8512dd879a84148e0bbe38e11fdc Mon Sep 17 00:00:00 2001 From: Gabriel Date: Fri, 19 Jul 2024 17:56:04 +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 1a90c48c1ff64b..562a423954535a 100644 --- a/be/src/vec/runtime/vdata_stream_recvr.cpp +++ b/be/src/vec/runtime/vdata_stream_recvr.cpp @@ -484,7 +484,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();