From 5a4b266b4f3502d33652f665ae5038b97237c452 Mon Sep 17 00:00:00 2001
From: vtexier <vit@free.fr>
Date: Sat, 21 Mar 2020 10:31:53 +0100
Subject: [PATCH] [enh] increase delay between network crawling to 1 mn

---
 src/sakia/services/network.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/sakia/services/network.py b/src/sakia/services/network.py
index 21b638b1..6db063dc 100644
--- a/src/sakia/services/network.py
+++ b/src/sakia/services/network.py
@@ -165,9 +165,10 @@ class NetworkService(QObject):
         self._must_crawl = True
         first_loop = True
         asyncio.ensure_future(self.discovery_loop())
-        self.refresh_once()
+        await self.refresh_once()
         while self.continue_crawling():
             if not first_loop:
+                self._logger.debug("Start of network crawling...")
                 for node in self._processor.nodes(self.currency):
                     if (
                         node.state > Node.FAILURE_THRESHOLD
@@ -193,9 +194,9 @@ class NetworkService(QObject):
 
                 self.run_ws2p_check()
             first_loop = False
-            await asyncio.sleep(15)
+            await asyncio.sleep(60)
 
-        self._logger.debug("End of network discovery")
+        self._logger.debug("End of discover_network()")
 
     async def discovery_loop(self):
         """
-- 
GitLab