We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a65542 commit 707a6e2Copy full SHA for 707a6e2
TbsCore/Models/Logging/LogOutput.cs
@@ -36,6 +36,7 @@ public string GetLog(string username)
36
lock (objLock)
37
{
38
var log = string.Join("", _logs[username]);
39
+
40
return log;
41
}
42
@@ -49,14 +50,17 @@ public string GetLastLog(string username)
49
50
51
public void Add(string username, string message)
52
- _logs[username].AddFirst(message);
53
- // keeps 200 message
54
- while (_logs[username].Count > 200)
+ lock (objLock)
55
56
- _logs[username].RemoveLast();
57
- }
+ _logs[username].AddFirst(message);
+ // keeps 200 message
+ while (_logs[username].Count > 200)
58
+ {
59
+ _logs[username].RemoveLast();
60
+ }
61
- OnUpdateLog(username);
62
+ OnUpdateLog(username);
63
64
65
66
public void AddUsername(string username)
0 commit comments