Skip to content

Commit ee49209

Browse files
committed
fix: yield responses streams to abort timers
1 parent 9e03865 commit ee49209

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/agents/openai-transport-stream.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ function createModelStreamCooperativeScheduler(
126126
eventsSinceYield = 0;
127127
lastYieldedAt = now;
128128
await new Promise<void>((resolve) => {
129-
setImmediate(resolve);
129+
setTimeout(resolve, 0);
130130
});
131131
throwIfModelStreamAborted(signal);
132132
},

0 commit comments

Comments
 (0)