X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fgraph.c;h=9a2bfb191e77beb068ceb52477680761da96c94e;hb=HEAD;hp=b73a35e69f749c98bc839c5f2ed9b3a414bdbe21;hpb=5d5563821bd159ecdc4c1249664219536e2dceb3;p=meshlink diff --git a/src/graph.c b/src/graph.c index b73a35e6..9a2bfb19 100644 --- a/src/graph.c +++ b/src/graph.c @@ -150,7 +150,7 @@ static void check_reachability(meshlink_handle_t *mesh) { n->session_id = n->prevedge->reverse->session_id; if(n->utcp) { - utcp_abort_all_connections(n->utcp); + utcp_reset_all_connections(n->utcp); } n->status.validkey = false; @@ -177,7 +177,7 @@ static void check_reachability(meshlink_handle_t *mesh) { n->last_reachable = time(NULL); if(first_time_reachable) { - if(!node_write_config(mesh, n)) { + if(!node_write_config(mesh, n, false)) { logger(mesh, MESHLINK_WARNING, "Could not write host config file for node %s!\n", n->name); }