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

Reply via email to