]> git.meshlink.io Git - meshlink/blobdiff - src/net_socket.c
Fix outgoing connection attempts after local discovery.
[meshlink] / src / net_socket.c
index 22cbe26fa08cc5725372517b42e829b8218dbcce..dd02bf33bb7bbe26fed204c0066befa4f447005e 100644 (file)
@@ -378,6 +378,7 @@ begin:
                        /* We are waiting for a callback from the ADNS thread */
                } else if(outgoing->state == OUTGOING_NO_KNOWN_ADDRESSES) {
                        logger(mesh, MESHLINK_ERROR, "No known addresses for %s", outgoing->node->name);
+                       list_delete(mesh->outgoings, outgoing);
                } else {
                        logger(mesh, MESHLINK_ERROR, "Could not set up a meta connection to %s", outgoing->node->name);
                        retry_outgoing(mesh, outgoing);