Skip to content

Commit baf0344

Browse files
authored
PYTHON-5167 Properly cleanup test SpecRunnerTask (#2181)
1 parent 74b85d5 commit baf0344

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

test/asynchronous/unified_format.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,7 @@ async def drop(self: AsyncGridFSBucket, *args: Any, **kwargs: Any) -> None:
384384
name = spec["id"]
385385
thread = SpecRunnerTask(name)
386386
await thread.start()
387+
self.test.addAsyncCleanup(thread.join, 5)
387388
self[name] = thread
388389
return
389390

test/unified_format.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,7 @@ def drop(self: GridFSBucket, *args: Any, **kwargs: Any) -> None:
383383
name = spec["id"]
384384
thread = SpecRunnerThread(name)
385385
thread.start()
386+
self.test.addCleanup(thread.join, 5)
386387
self[name] = thread
387388
return
388389

0 commit comments

Comments
 (0)