\r
private bool settingFriend = false;\r
private bool showNotifications;\r
+ readonly object lockOneAtaTime = new object();\r
\r
public FriendsConsole(RadegastInstance instance)\r
{\r
\r
private void InitializeFriendsList()\r
{\r
+ if (!Monitor.TryEnter(lockOneAtaTime)) return;\r
List<FriendInfo> friends = client.Friends.FriendList.FindAll(delegate(FriendInfo f) { return true; });\r
\r
lbxFriends.BeginUpdate();\r
}\r
lbxFriends.PerformSort();\r
lbxFriends.EndUpdate();\r
+ Monitor.Exit(lockOneAtaTime);\r
}\r
\r
private void RefreshFriendsList()\r