From 2691cdb1dd27d3125c8f5bbd15c3e8fe1f4486dd Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Sun, 2 Sep 2018 14:03:43 +0300 Subject: Added new ports list to DB. Modified diagnostics to use DigitalInterfaceIOs. --- .../EventLogging/DefaultEventLogger.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/EventLogging') diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/EventLogging/DefaultEventLogger.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/EventLogging/DefaultEventLogger.cs index 3663eb093..e634de824 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/EventLogging/DefaultEventLogger.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/EventLogging/DefaultEventLogger.cs @@ -208,14 +208,17 @@ namespace Tango.MachineStudio.Common.EventLogging } else { - if (_pendingEvents.Count > 0) + lock (_pendingEvents) { - var pending = _pendingEvents.ToList(); - _pendingEvents.Clear(); - - foreach (var ev in pending) + if (_pendingEvents.Count > 0) { - Log(ev); + var pending = _pendingEvents.ToList(); + _pendingEvents.Clear(); + + foreach (var ev in pending) + { + Log(ev); + } } } -- cgit v1.3.1