timeout_del(&mesh->loop, &n->mtutimeout);
- update_node_status(mesh, n);
+ if(!n->status.blacklisted) {
+ update_node_status(mesh, n);
+ }
if(!n->status.reachable) {
update_node_udp(mesh, n, NULL);
send_req_key(mesh, n);
}
}
+
+ if(n->utcp) {
+ utcp_offline(n->utcp, !n->status.reachable);
+ }
}
}
}