1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
cdt/dsf-gdb
Simeon Andreev 7881736c68 Bug 569123 - Race condition on AbstractMIControl.fRxCommands
This change adds synchronization to iterating over the map
AbstractMIControl.fRxCommands during
AbstractMIControl.cancelRxCommands(). This prevents potential
ConcurrentModificationExceptions when elements are added or removed to
the map in parallel during e.g. AbstractMIControl.TxThread.run() loop.

The change also removes superfluous synchronization for method
AbstractMIControl.cancelRxCommands().

Change-Id: Id7c01b3057e522cce324a002dce54f0fabe02623
Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2020-11-29 14:41:34 -05:00
..
org.eclipse.cdt.dsf.gdb Bug 569123 - Race condition on AbstractMIControl.fRxCommands 2020-11-29 14:41:34 -05:00
org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui Bug 568728: Drop execute permission on files 2020-11-18 17:38:22 +01:00
org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.tests Bug 566511: [releng] Add missing UTF-8 encoding for all CDT projects 2020-08-30 20:02:41 -04:00
org.eclipse.cdt.dsf.gdb.tests Bug 566511: [releng] Add missing UTF-8 encoding for all CDT projects 2020-08-30 20:02:41 -04:00
org.eclipse.cdt.dsf.gdb.ui Bug 568728: Drop execute permission on files 2020-11-18 17:38:22 +01:00
org.eclipse.cdt.examples.dsf.gdb Bug 551817: Fix legal docs - and automate their checks 2020-08-30 23:15:59 -04:00
org.eclipse.cdt.gnu.dsf-feature [releng] Bump version to 10.1.0 2020-10-06 16:20:18 -04:00
org.eclipse.cdt.gnu.multicorevisualizer-feature Bug 568728: Drop execute permission on files 2020-11-18 17:38:22 +01:00
org.eclipse.cdt.tests.dsf.gdb Bug 568796: Fix support of configurable timeouts in ETimeout.get 2020-11-13 22:33:21 +05:00
pom.xml [releng] Bump version to 10.1.0 2020-10-06 16:20:18 -04:00