From ea2ced8c8b4964976b81b573510c90e6e2a44ace Mon Sep 17 00:00:00 2001 From: Jared Van Bortel Date: Thu, 27 Feb 2025 14:34:13 -0500 Subject: [PATCH] fix json EOF handling --- gpt4all-backend/src/qt-json-stream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpt4all-backend/src/qt-json-stream.cpp b/gpt4all-backend/src/qt-json-stream.cpp index 5fdc7dde..c4b7269d 100644 --- a/gpt4all-backend/src/qt-json-stream.cpp +++ b/gpt4all-backend/src/qt-json-stream.cpp @@ -19,7 +19,7 @@ JsonStreamDevice::JsonStreamDevice(const json::value *jv, QObject *parent) qint64 JsonStreamDevice::readData(char *data, qint64 maxSize) { - if (m_sr.done()) return 0; + if (m_sr.done()) return -1; // EOF auto chunk = m_sr.read(data, size_t(maxSize)); return qint64(chunk.size()); }