From c672fa9d426beb92d9149ebc32c9cdf9bece7845 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Fri, 4 Apr 2014 13:34:58 +0200 Subject: When generating the next SystemKey in NextKeyManager, make sure that there is nothing already in the storage for that key. This prevents data loss when the LDAP is out-of-sync with the storages. Fixes #179 --- src/main/java/com/c2kernel/persistency/ClusterStorageManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/java/com/c2kernel/persistency') diff --git a/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java b/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java index 402c466..0546bab 100644 --- a/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java +++ b/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java @@ -173,7 +173,7 @@ public class ClusterStorageManager { } } } catch (ClusterStorageException e) { - Logger.error("ClusterStorageManager.getClusterContents() - reader " + thisReader.getName() + + Logger.msg(5, "ClusterStorageManager.getClusterContents() - reader " + thisReader.getName() + " could not retrieve contents of " + sysKey + "/" + path + ": " + e.getMessage()); } } -- cgit v1.2.3