Răsfoiți Sursa

fix: Ignore EOF errors in OpenAI stream scanner

[email protected] 10 luni în urmă
părinte
comite
eb46b71a71
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      relay/channel/openai/relay-openai.go

+ 3 - 1
relay/channel/openai/relay-openai.go

@@ -158,7 +158,9 @@ func OaiStreamHandler(c *gin.Context, resp *http.Response, info *relaycommon.Rel
 		}
 
 		if err := scanner.Err(); err != nil {
-			common.LogError(c, "scanner error: "+err.Error())
+			if err != io.EOF {
+				common.LogError(c, "scanner error: "+err.Error())
+			}
 		}
 
 		common.SafeSendBool(stopChan, true)