Skip to content

Commit dde5ee2

Browse files
ruspl-afediloveeclipse
authored andcommitted
[#3124] CME in DebugElementHelper.getImageDescriptor
Use old fashion verbose code to avoid `ConcurrentModificationException`
1 parent 1b48f56 commit dde5ee2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

debug/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/DebugElementHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
*******************************************************************************/
1414
package org.eclipse.debug.internal.ui.views.launch;
1515

16-
import java.util.HashMap;
1716
import java.util.Map;
17+
import java.util.concurrent.ConcurrentHashMap;
1818

1919
import org.eclipse.debug.core.model.Breakpoint;
2020
import org.eclipse.debug.internal.ui.DelegatingModelPresentation;
@@ -44,7 +44,7 @@ public class DebugElementHelper {
4444
private static DelegatingModelPresentation fgPresenetation;
4545

4646
// map of images to image descriptors
47-
private static Map<Image, ImageDescriptor> fgImages = new HashMap<>();
47+
private static Map<Image, ImageDescriptor> fgImages = new ConcurrentHashMap<>();
4848

4949
/**
5050
* Disposes this adapter

0 commit comments

Comments
 (0)