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();