Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 354763

Summary: ConcurrentModificationException when node properties are updated while flush is in progress
Product: z_Archived Reporter: Gunnar Wagenknecht <gunnar>
Component: gyrexAssignee: Gunnar Wagenknecht <gunnar>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Gunnar Wagenknecht CLA 2011-08-15 15:07:06 EDT
Caused by: java.util.ConcurrentModificationException: null
        at java.util.Hashtable$Enumerator.next(Hashtable.java:1031)
        at org.eclipse.gyrex.cloud.internal.preferences.ZooKeeperBasedPreferences.saveProperties(ZooKeeperBasedPreferences.java:1116)
        at org.eclipse.gyrex.cloud.internal.preferences.ZooKeeperBasedPreferences.flush(ZooKeeperBasedPreferences.java:503)
        at org.eclipse.gyrex.cloud.internal.preferences.ZooKeeperBasedPreferences.saveChildren(ZooKeeperBasedPreferences.java:1065)
        at org.eclipse.gyrex.cloud.internal.preferences.ZooKeeperBasedPreferences.flush(ZooKeeperBasedPreferences.java:506)
        at org.eclipse.gyrex.jobs.internal.manager.JobManagerImpl.setJobState(JobManagerImpl.java:633)
Comment 1 Gunnar Wagenknecht CLA 2011-08-15 15:07:29 EDT
Fix committed.