🐛 Fix last active info didn't flushed

This commit is contained in:
2025-08-08 14:47:54 +08:00
parent 8a1c490907
commit 36ed0dc893
2 changed files with 4 additions and 6 deletions

View File

@@ -18,11 +18,9 @@ public class FlushBufferService(ILogger<FlushBufferService> logger)
var type = typeof(T);
lock (_lockObject)
{
if (!_buffers.TryGetValue(type, out var buffer))
{
buffer = new ConcurrentQueue<T>();
_buffers[type] = buffer;
}
if (_buffers.TryGetValue(type, out var buffer)) return (ConcurrentQueue<T>)buffer;
buffer = new ConcurrentQueue<T>();
_buffers[type] = buffer;
return (ConcurrentQueue<T>)buffer;
}
}