Proper ConcurrentMap semantics

fix usage of concurrent map for gauge lock creation