From 133d2c9184049b69e7b46537ec78865210eebd58 Mon Sep 17 00:00:00 2001 From: Frank Yang Date: Sat, 18 Feb 2023 17:13:23 +0800 Subject: [PATCH] fix dead loop while network error (#77) --- stream.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/stream.go b/stream.go index f11004b..2fd6715 100644 --- a/stream.go +++ b/stream.go @@ -7,7 +7,6 @@ import ( "encoding/json" "errors" "fmt" - "io" "net/http" ) @@ -27,9 +26,7 @@ func (stream *CompletionStream) Recv() (response CompletionResponse, err error) waitForData: line, err := stream.reader.ReadBytes('\n') if err != nil { - if errors.Is(err, io.EOF) { - return - } + return } var headerData = []byte("data: ")