From 840602f3caa772381b5884b6069913e36e741979 Mon Sep 17 00:00:00 2001
From: Roman Khlopkov <roman.khlopkov@demlabs.net>
Date: Thu, 21 May 2020 19:37:00 +0300
Subject: [PATCH] [*] Auto-online repaired

---
 modules/net/dap_chain_net.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/modules/net/dap_chain_net.c b/modules/net/dap_chain_net.c
index 05a171839e..2ccacb4614 100644
--- a/modules/net/dap_chain_net.c
+++ b/modules/net/dap_chain_net.c
@@ -801,6 +801,9 @@ static void *s_net_proc_thread ( void *a_net )
 
         // check or start sync
         s_net_states_proc( l_net );
+        if (F_DAP_CHAIN_NET_GO_SYNC) {
+            continue;
+        }
         struct timespec l_to;
 #ifndef _WIN32
         int l_ret = 0;
@@ -1721,6 +1724,7 @@ int s_net_load(const char * a_net_name)
             PVT(l_net)->state_target = NET_STATE_OFFLINE;
         }
         PVT(l_net)->load_mode = false;
+        PVT(l_net)->flags |= F_DAP_CHAIN_NET_GO_SYNC;
 
         // Start the proc thread
         s_net_proc_thread_start(l_net);
-- 
GitLab