X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmeshlink.c;h=d1987ab8c1ebfe36deb62cec72c043e814f6ef48;hb=8c5cd31cecf9d91d362199dc89effcfe59072e13;hp=0fbcf1535379810fd2295d4d28287a87b1beb774;hpb=eeb8f3502fdf25704ce2d234732509cad32e8bff;p=meshlink diff --git a/src/meshlink.c b/src/meshlink.c index 0fbcf153..d1987ab8 100644 --- a/src/meshlink.c +++ b/src/meshlink.c @@ -668,6 +668,10 @@ static bool finalize_join(meshlink_handle_t *mesh, const void *buf, uint16_t len } } + /* Clear the reachability times, since we ourself have never seen these nodes yet */ + n->last_reachable = 0; + n->last_unreachable = 0; + if(!node_write_config(mesh, n)) { free_node(n); return false;