mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-13 14:12:11 +00:00
Bug 5239: Only using locks if accessing colections
This commit is contained in:
1 parent
f7193323f6
commit
a6718028e5
1 file changed
+7
-9
+7
-9
@@ -879,15 +879,13 @@ public class UserStoreImpl implements UserStore {
|
||||
|
||||
@Override
|
||||
public User getUserByName(String name) {
|
||||
return LockUtil.executeWithReadLockAndResult(usersLock, () -> {
|
||||
final User result;
|
||||
if (name == null) {
|
||||
result = null;
|
||||
} else {
|
||||
result = users.get(name);
|
||||
}
|
||||
return result;
|
||||
});
|
||||
final User result;
|
||||
if (name == null) {
|
||||
result = null;
|
||||
} else {
|
||||
result = LockUtil.executeWithReadLockAndResult(usersLock, () -> users.get(name));
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in new issue
Block a user