Skip to content

Commit 6bfea1b

Browse files
committed
fix openai backend stopCtx
1 parent f683605 commit 6bfea1b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

app_chatbot.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,11 @@ func (a *App) askOpenAI(options AskOptions) {
293293
fullMessage := ""
294294
replied := false
295295
for {
296+
select {
297+
case <-stopCtx.Done():
298+
return
299+
default:
300+
}
296301
response, err := stream.Recv()
297302
if errors.Is(err, io.EOF) {
298303
slog.Info("openai chat completed")

0 commit comments

Comments
 (0)