]> git.meshlink.io Git - meshlink/blobdiff - src/net_socket.c
Fix outgoing connection attempts after local discovery.
[meshlink] / src / net_socket.c
index abf6a7cf0e0eb7fa878f347efa45a6910c646927..9bd00bcc4fab5620ea3572e429eebbac77cd4d91 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);