From 10914102158bdbad90db094befbe219f819e0fc9 Mon Sep 17 00:00:00 2001 From: hdrover <185519579+hdrover@users.noreply.github.com> Date: Mon, 23 Mar 2026 16:21:29 +0300 Subject: [PATCH] Fix StubReader.ReadByte ignoring read byte on simultaneous EOF --- common/varbin/data_if.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/varbin/data_if.go b/common/varbin/data_if.go index 54e523db6..50178afaf 100644 --- a/common/varbin/data_if.go +++ b/common/varbin/data_if.go @@ -29,6 +29,6 @@ type stubReader struct { func (r stubReader) ReadByte() (byte, error) { var b [1]byte - _, err := r.Read(b[:]) + _, err := io.ReadFull(r.Reader, b[:]) return b[0], err }