Data race condition
The value of the shared data will be determined by the interleaving of thread execution. Thread shared data is accessed without holding an appropriate lock, possibly causing a race condition
/src/mongo/transport/asio/asio_networking_baton.cpp:446: MISSING_LOCK 142078 Accessing "this->_inPoll" without holding lock "mongo::transport::AsioNetworkingBaton::_poll[abi:cxx11](std::unique_lock<std::mutex> &, mongo::ClockSource *)::[lambda() (instance 2)]::operator ()() const::[lambda() (instance 1)].lk". Elsewhere, "mongo::transport::AsioNetworkingBaton._inPoll" is written to with "[lambda() (instance 1)].lk" held 1 out of 2 times (1 of these accesses strongly imply that it is necessary).