As discussed in SERVER-36400, a ThreadClient would be helpful for managing the Client lifetime so that people don't need to explicitly destroy the client.
- is depended on by
-
SERVER-37893 Remove Client::initThreadIfNotAlready in favor of using the Client RAII helper
- Closed
-
SERVER-37894 Substitute calls from Client::initThread to the Client RAII helper
- Closed
- related to
-
SERVER-36400 Explicitly destroy the client on exiting the run body of each BackgroundJob
- Closed