From 0ac6ecb8d4e52f895bc3ae1f589f22ddaaef6204 Mon Sep 17 00:00:00 2001 From: Stainless Bot <107565488+stainless-bot@users.noreply.github.com> Date: Mon, 13 May 2024 09:46:56 -0400 Subject: [PATCH] fix(client): accidental blocking sleep in async code (#1415) --- src/openai/resources/beta/threads/runs/runs.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/openai/resources/beta/threads/runs/runs.py b/src/openai/resources/beta/threads/runs/runs.py index 4268d41390..2cd6e60239 100644 --- a/src/openai/resources/beta/threads/runs/runs.py +++ b/src/openai/resources/beta/threads/runs/runs.py @@ -2,7 +2,6 @@ from __future__ import annotations -import time import typing_extensions from typing import Union, Iterable, Optional, overload from functools import partial @@ -1105,7 +1104,7 @@ def poll( else: poll_interval_ms = 1000 - time.sleep(poll_interval_ms / 1000) + self._sleep(poll_interval_ms / 1000) @overload def stream( @@ -2639,7 +2638,7 @@ async def poll( else: poll_interval_ms = 1000 - time.sleep(poll_interval_ms / 1000) + await self._sleep(poll_interval_ms / 1000) @overload def stream(