diff --git a/module/bdev/nvme/bdev_mdns_client.c b/module/bdev/nvme/bdev_mdns_client.c index f01d60214..be382e6f4 100644 --- a/module/bdev/nvme/bdev_mdns_client.c +++ b/module/bdev/nvme/bdev_mdns_client.c @@ -325,7 +325,8 @@ mdns_resolve_callback( free(trid); avahi_free(subnqn); avahi_free(proto); - break; + avahi_service_resolver_free(r); + return; } } entry_ctx = create_mdns_discovery_entry_ctx(ctx, trid);