]> git.meshlink.io Git - meshlink/blobdiff - src/meshlink.c
Don't clear node dirty flag in meshlink_stop().
[meshlink] / src / meshlink.c
index 26bcada773151a382772e2117e05d5bb101ce67f..da7305515bec02fb4687b91afa0d08b02819dd96 100644 (file)
@@ -1846,7 +1846,9 @@ void meshlink_stop(meshlink_handle_t *mesh) {
        if(mesh->nodes) {
                for splay_each(node_t, n, mesh->nodes) {
                        if(n->status.dirty) {
-                               n->status.dirty = !node_write_config(mesh, n, false);
+                               if(!node_write_config(mesh, n, false)) {
+                                       // ignore
+                               }
                        }
                }
        }