| Summary: | ConcurrentModificationException in testTimerExecIsSerializable() | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Holger Staudacher <holger.staudacher> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 1.5 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Holger Staudacher
Access to the 'tasks' field from TimerExecScheduler#rescheduleTasks() was unsynchronized. This could lead to newly added tasks that are already being executed interfere with iterating over the list of tasks. Guarded rescheduleTasks() with sync lock. Changes are in CVS HEAD. |