From ecdecb663fd66297aa7c8d10933c125c42c1c4d3 Mon Sep 17 00:00:00 2001 From: laihui Date: Wed, 11 Feb 2026 21:29:33 +0800 Subject: [PATCH] fix StreamWrite EINVAL error when report tablet load info --- be/src/runtime/load_stream.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/be/src/runtime/load_stream.cpp b/be/src/runtime/load_stream.cpp index 0a735184b0b483..bd083127ab1336 100644 --- a/be/src/runtime/load_stream.cpp +++ b/be/src/runtime/load_stream.cpp @@ -606,6 +606,9 @@ void LoadStream::_report_tablet_load_info(StreamId stream, int64_t index_id) { PLoadStreamResponse response; auto* tablet_load_infos = response.mutable_tablet_load_rowset_num_infos(); _collect_tablet_load_info_from_tablets(write_tablet_ids, tablet_load_infos); + if (tablet_load_infos->empty()) { + return; + } buf.append(response.SerializeAsString()); auto wst = _write_stream(stream, buf); if (!wst.ok()) {