From d984d7805a45794af83eef54ebf5d07cb4e31bf2 Mon Sep 17 00:00:00 2001
From: Giorgos Korfiatis <gkorf@grnet.gr>
Date: Fri, 24 Apr 2015 18:08:15 +0300
Subject: [PATCH] Remove duplicates from deciding list

---
 agkyra/agkyra/syncer/syncer.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/agkyra/agkyra/syncer/syncer.py b/agkyra/agkyra/syncer/syncer.py
index d032c54..131dd67 100644
--- a/agkyra/agkyra/syncer/syncer.py
+++ b/agkyra/agkyra/syncer/syncer.py
@@ -284,8 +284,8 @@ class FileSyncer(object):
         db = self.get_db()
         if archives is None:
             archives = (self.MASTER, self.SLAVE)
-        return list(db.list_deciding(archives=archives,
-                                     sync=self.SYNC))
+        return set(db.list_deciding(archives=archives,
+                                    sync=self.SYNC))
 
     def probe_archive(self, archive):
         client = self.clients[archive]
-- 
GitLab