Skip to content

Commit 5577879

Browse files
committed
Make EventRequestManagerImpl.EventRequestType.requests thread safe
Fixes eclipse-jdt#713
1 parent 6b29139 commit 5577879

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/EventRequestManagerImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,11 @@ public class EventRequestManagerImpl extends MirrorImpl implements EventRequestM
8282

8383
private static class EventRequestType<RT extends EventRequest> {
8484

85-
private final ArrayList<RT> requests;
85+
private final List<RT> requests;
8686
private final Hashtable<RequestID, RT> enabledrequests;
8787

8888
private EventRequestType() {
89-
requests= new ArrayList<>();
89+
requests = Collections.synchronizedList(new ArrayList<>());
9090
enabledrequests= new Hashtable<>();
9191
}
9292

0 commit comments

Comments
 (0)