commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Emmanuel Bourg (JIRA)" <>
Subject [jira] Created: (CONFIGURATION-330) Thread safety for file based configurations
Date Tue, 03 Jun 2008 11:18:45 GMT
Thread safety for file based configurations

                 Key: CONFIGURATION-330
             Project: Commons Configuration
          Issue Type: Improvement
            Reporter: Emmanuel Bourg

When autoSave is enabled on a FileConfiguration it's quite frequent to run into a ConcurrentModificationException,
simply because setProperty is called from a thread while another thread is saving the configuration.

I suggest to leverage the ReadWriteLock in Java 5 to solve this issue. The read lock is acquired
in getProperty(), and the write lock is acquired in setProperty().

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message