From f51609ff40f6217e0de81706f953a18a90489ba9 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Thu, 26 Dec 2024 13:20:06 -0800 Subject: resolver: use nni_aio_start --- src/platform/posix/posix_resolv_gai.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/platform/posix') diff --git a/src/platform/posix/posix_resolv_gai.c b/src/platform/posix/posix_resolv_gai.c index c3336f13..b5f48ecc 100644 --- a/src/platform/posix/posix_resolv_gai.c +++ b/src/platform/posix/posix_resolv_gai.c @@ -231,9 +231,7 @@ nni_resolv_ip(const char *host, uint16_t port, int af, bool passive, resolv_item *item; sa_family_t fam; - if (nni_aio_begin(aio) != 0) { - return; - } + nni_aio_reset(aio); if (host != NULL) { if ((strlen(host) >= sizeof(item->host)) || (strcmp(host, "*") == 0)) { @@ -283,7 +281,7 @@ nni_resolv_ip(const char *host, uint16_t port, int af, bool passive, nni_mtx_lock(&resolv_mtx); nni_aio_set_prov_data(aio, item); - if (!nni_aio_defer(aio, resolv_cancel, item)) { + if (!nni_aio_start(aio, resolv_cancel, item)) { nni_mtx_unlock(&resolv_mtx); resolv_free_item(item); return; -- cgit v1.2.3-70-g09d2