From be47fae4df1ca487cf3cf91a90a0c50338ebd637 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Fri, 25 Jan 2019 06:24:55 +0000
Subject: [PATCH] synchronizes repoConfigs.

---
 borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
index 5d49c71..94365cf 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
@@ -54,7 +54,9 @@
     private List<BorgRepoConfig> repoConfigs = new ArrayList<>();
 
     public void add(BorgRepoConfig repoConfig) {
-        repoConfigs.add(repoConfig);
+        synchronized (repoConfigs) {
+            repoConfigs.add(repoConfig);
+        }
     }
 
     public BorgRepoConfig getRepoConfig(String idOrName) {

--
Gitblit v1.10.0