1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-01 04:33:36 +02:00
cdt/dsf-gdb/org.eclipse.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
..
.settings Bug 566511: [releng] Add missing UTF-8 encoding for all CDT projects 2020-08-30 20:02:41 -04:00
META-INF Bug 568228: Add a way for DSF Data Model to initiate refresh all 2020-11-29 14:39:11 -05:00
src/org/eclipse/cdt/dsf Bug 569123 - Race condition on AbstractMIControl.fRxCommands 2020-11-29 14:41:34 -05:00
.classpath Bug 562494: Update BREE to Java 11 2020-08-24 17:50:56 -04:00
.options Bug 361934 - Provide timeout for gdb commands 2012-04-17 10:20:23 -04:00
.project Migrated DSF and DSF-GDB to the CDT project. 2009-01-08 21:08:05 +00:00
about.html Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
build.properties Bug 540373: Cleanup: Remove trailing whitespace in properties files 2018-11-23 07:52:26 +00:00
plugin.properties Bug 547831 Add ILaunchTargets for GDB Remote 2019-06-03 00:22:36 -04:00
plugin.xml Bug 543711: Provide empty enablements to suppress missing enablements warning in log 2019-08-03 11:56:41 -04:00