Author: brane
Date: Fri Jan 23 07:24:23 2026
New Revision: 1931479
Log:
Add missing async-resolver implementation if we have neither APR threads
nor the Unbound library available.
* src/resolve.c
(serf__create_resolve_context): Implement when !HAVE_ASYNC_RESOLVER.
Modified:
serf/trunk/src/resolve.c
Modified: serf/trunk/src/resolve.c
==============================================================================
--- serf/trunk/src/resolve.c Fri Jan 23 06:38:32 2026 (r1931478)
+++ serf/trunk/src/resolve.c Fri Jan 23 07:24:23 2026 (r1931479)
@@ -954,6 +954,12 @@ apr_status_t serf__process_async_resolve
#else /* !HAVE_ASYNC_RESOLVER */
/* Internal API */
+apr_status_t serf__create_resolve_context(serf_context_t *ctx)
+{
+ return APR_ENOTIMPL;
+}
+
+/* Internal API */
apr_status_t serf__process_async_resolve_results(serf_context_t *ctx)
{
/* The fallback is a no-op, the context should just continue to