Why would you need to lock here? ConnectionCount will be outdated after the lock release (so just before the actual return) anyway