From: Ondřej Surý Date: Tue, 11 Apr 2023 10:37:21 +0000 (+0200) Subject: Convert tls_send() callback to use isc_job_run() X-Git-Tag: v9.19.13~39^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1768522045f53b950a91c725817eb60b22615430;p=thirdparty%2Fbind9.git Convert tls_send() callback to use isc_job_run() The tls_send() was already using uvreq; convert this to use more direct isc_job_run() - the on-loop no-allocation method. --- diff --git a/lib/isc/netmgr/tlsstream.c b/lib/isc/netmgr/tlsstream.c index 65de581fde4..6b85bed76aa 100644 --- a/lib/isc/netmgr/tlsstream.c +++ b/lib/isc/netmgr/tlsstream.c @@ -989,7 +989,7 @@ tls_send(isc_nmhandle_t *handle, const isc_region_t *region, isc_nm_cb_t cb, *(uint16_t *)uvreq->tcplen = htons(region->length); } - isc_async_run(sock->worker->loop, tls_send_direct, uvreq); + isc_job_run(sock->worker->loop, &uvreq->job, tls_send_direct, uvreq); } void