Skip to content

Commit 0fe61f0

Browse files
committed
Fix float timeouts in synchronous event
1 parent 9c818e9 commit 0fe61f0

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

httpcore/_synchronization.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,8 @@ def set(self) -> None:
226226
self._event.set()
227227

228228
def wait(self, timeout: Optional[float] = None) -> None:
229+
if timeout == float("inf"): # pragma: no cover
230+
timeout = None
229231
if not self._event.wait(timeout=timeout):
230232
raise PoolTimeout() # pragma: nocover
231233

0 commit comments

Comments
 (0)