Skip to content

Commit 18219af

Browse files
authored
fix: limiter leaking filedescriptors (#251)
1 parent eb57000 commit 18219af

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

deepset_cloud_sdk/_s3/upload.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ async def __aexit__(
9999
) -> None:
100100
"""Exit the context manager."""
101101
await self.connector.close()
102+
for bucket in self.limiter.buckets():
103+
self.limiter.dispose(bucket)
102104

103105
async def _upload_file_with_retries(
104106
self,

0 commit comments

Comments
 (0)