Add missing lock in Clear() (CAddrMan).
The variable vRandom is guarded by the mutex cs.
Note to reviewers: Does this look correct? Should the lock cover the entire scope of the method, or should it be limited to cover only std::vector<int>().swap(vRandom);?