Reduce indirection in Service lock map
- as
std::mapnever invalidates pointers to values, there is no need to usestd::unique_ptr<Mutex_t>instead of plainMutex_tas value
Security Notice: GitLab has uncovered a widespread malicious npm supply-chain attack that potentially can destroy user data. All teams are required to audit packages. Further information can be found under the Computer Security Report for November 2025 and the original blog post in https://about.gitlab.com/blog/gitlab-discovers-widespread-npm-supply-chain-attack/
std::map never invalidates pointers to values, there is no
need to use std::unique_ptr<Mutex_t> instead of plain Mutex_t
as value