The service entry point set properties of one CurOp in different locks. When executing aggregate with "$currentOp", it is possible that mongod can get an incomplete CurOp object in which some properties are not set yet, for example, CurrOp::_opDescription has been set while the CurrOp::_nss is missed.
In this ticket, we should make service entry point always set the CurOp nss and opDescription within same client lock.