Skip to content

Commit 0ac6ecb

Browse files
fix(client): accidental blocking sleep in async code (#1415)
1 parent ed73d1d commit 0ac6ecb

File tree

1 file changed

+2
-3
lines changed
  • src/openai/resources/beta/threads/runs

1 file changed

+2
-3
lines changed

src/openai/resources/beta/threads/runs/runs.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
from __future__ import annotations
44

5-
import time
65
import typing_extensions
76
from typing import Union, Iterable, Optional, overload
87
from functools import partial
@@ -1105,7 +1104,7 @@ def poll(
11051104
else:
11061105
poll_interval_ms = 1000
11071106

1108-
time.sleep(poll_interval_ms / 1000)
1107+
self._sleep(poll_interval_ms / 1000)
11091108

11101109
@overload
11111110
def stream(
@@ -2639,7 +2638,7 @@ async def poll(
26392638
else:
26402639
poll_interval_ms = 1000
26412640

2642-
time.sleep(poll_interval_ms / 1000)
2641+
await self._sleep(poll_interval_ms / 1000)
26432642

26442643
@overload
26452644
def stream(

0 commit comments

Comments
 (0)