[vsc] user registry: synchronize creating new users

This commit is contained in:
Kirill Likhodedov
2014-12-07 17:04:19 +03:00
parent 6a89208a71
commit ca48dd6b3e
@@ -81,7 +81,9 @@ public class VcsUserRegistryImpl implements Disposable, VcsUserRegistry {
@NotNull
@Override
public VcsUser createUser(@NotNull String name, @NotNull String email) {
return myInterner.intern(new VcsUserImpl(name, email));
synchronized (myInterner) {
return myInterner.intern(new VcsUserImpl(name, email));
}
}
public void addUser(@NotNull VcsUser user) {