- calling handleConfigFile from two differrent threads was
causing ConncurentModificationException in ConfigLoaderImpl
test
JIRA: BGPCEP-829
Change-Id: I9ada792c98aafc06daa8971b75df22b85b3ff4c1
Signed-off-by: Matej Perina <matej.perina@pantheon.tech>
LOG.info("Config Loader service initiated");
}
- private void handleConfigFile(final ConfigFileProcessor config, final String filename) {
+ private synchronized void handleConfigFile(final ConfigFileProcessor config, final String filename) {
final NormalizedNode<?, ?> dto;
try {
dto = parseDefaultConfigFile(config, filename);