From b5b97c4b8d338deb5b9d59c507c5ee86c9bb218b Mon Sep 17 00:00:00 2001 From: Egor Aristov Date: Thu, 6 Nov 2025 10:47:32 +0300 Subject: [PATCH] larger buffer --- lib/golang/lib.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/golang/lib.go b/lib/golang/lib.go index 699b953..96a7d89 100644 --- a/lib/golang/lib.go +++ b/lib/golang/lib.go @@ -22,6 +22,7 @@ import ( ) const ipcSocketArg = "--ipc-socket" +const maxMessageLength = 1 * 1024 * 1024 * 1024 // 1 gigabyte type StdioMode int @@ -61,6 +62,7 @@ type ipcCommon struct { func (ipc *ipcCommon) readConn() { scn := bufio.NewScanner(ipc.conn) + scn.Buffer(nil, maxMessageLength) for scn.Scan() { var msg Message if err := json.Unmarshal(scn.Bytes(), &msg); err != nil {