[SERVER-73949] Join created executor in transaction API unit tests Created: 13/Feb/23  Updated: 29/Oct/23  Resolved: 14/Feb/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.0.0-rc0, 6.3.0-rc1

Type: Bug Priority: Major - P3
Reporter: Jack Mulrow Assignee: Jack Mulrow
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v6.3
Sprint: Sharding NYC 2023-02-20
Participants:
Linked BF Score: 35

 Description   

A couple transaction API unit tests create their own task executors but don't currently shutdown and join the executors at the end of the test, so transaction API tasks may unexpectedly destruct on an executor thread, which can lead to failures.



 Comments   
Comment by Githook User [ 14/Feb/23 ]

Author:

{'name': 'Jack Mulrow', 'email': 'jack.mulrow@mongodb.com', 'username': 'jsmulrow'}

Message: SERVER-73949 Join created executor in transaction API unit tests

(cherry picked from commit 393506ef23ee030b58c6b3486d64dafc55b84255)
Branch: v6.3
https://github.com/mongodb/mongo/commit/ae13a0375bb741e1056e2091a3d612a882413cc6

Comment by Githook User [ 14/Feb/23 ]

Author:

{'name': 'Jack Mulrow', 'email': 'jack.mulrow@mongodb.com', 'username': 'jsmulrow'}

Message: SERVER-73949 Join created executor in transaction API unit tests
Branch: master
https://github.com/mongodb/mongo/commit/393506ef23ee030b58c6b3486d64dafc55b84255

Generated at Thu Feb 08 06:26:05 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.