From 1302345c936838dc00fc06e052777b2d09383efe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Tue, 11 Apr 2023 12:04:38 +0200 Subject: [PATCH] Convert isc__nm_http_send() from isc_async_run() to isc_job_run() The isc__nm_http_send() was already using uvreq; convert this to use more direct isc_job_run() - the on-loop no-allocation method. --- lib/isc/netmgr/http.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/isc/netmgr/http.c b/lib/isc/netmgr/http.c index 10e07c8b7a..7ba075fe90 100644 --- a/lib/isc/netmgr/http.c +++ b/lib/isc/netmgr/http.c @@ -2183,7 +2183,7 @@ isc__nm_http_send(isc_nmhandle_t *handle, const isc_region_t *region, uvreq->uvbuf.base = (char *)region->base; uvreq->uvbuf.len = region->length; - isc_async_run(sock->worker->loop, http_send_cb, uvreq); + isc_job_run(sock->worker->loop, &uvreq->job, http_send_cb, uvreq); } static void