]> git.meshlink.io Git - meshlink/blobdiff - src/graph.c
Fix potential segmentation fault on node reachability change.
[meshlink] / src / graph.c
index 19a33e2e9de1485cd1d7a462168ff288bbf2e49b..d779ecd5f4144b2d6c92be41155924b5dbe56d02 100644 (file)
@@ -242,6 +242,10 @@ static void check_reachability(meshlink_handle_t *mesh) {
                                        send_req_key(mesh, n);
                                }
                        }
+
+                       if(n->utcp) {
+                               utcp_offline(n->utcp, !n->status.reachable);
+                       }
                }
        }
 }