diff --git a/src/async/cpp/AsyncCppDnsLookupWorker.cpp b/src/async/cpp/AsyncCppDnsLookupWorker.cpp index b3882150..d65485ee 100644 --- a/src/async/cpp/AsyncCppDnsLookupWorker.cpp +++ b/src/async/cpp/AsyncCppDnsLookupWorker.cpp @@ -425,8 +425,9 @@ void CppDnsLookupWorker::notificationReceived(FdWatch *w) int ret = ns_initparse(ctx.answer, ctx.anslen, &msg); if (ret == -1) { - strerror_r(ret, errbuf, sizeof(errbuf)); - std::cerr << "*** WARNING: ns_initparse failed: " << errbuf << std::endl; + strerror_r(errno, errbuf, sizeof(errbuf)); + std::cerr << "*** WARNING: ns_initparse failed (anslen=" + << ctx.anslen << "): " << errbuf << std::endl; setLookupFailed(); workerDone(); return; diff --git a/src/versions b/src/versions index d2458754..b844093b 100644 --- a/src/versions +++ b/src/versions @@ -8,10 +8,10 @@ QTEL=1.2.4.99.5 LIBECHOLIB=1.3.3.99.2 # Version for the Async library -LIBASYNC=1.6.99.20 +LIBASYNC=1.6.99.21 # SvxLink versions -SVXLINK=1.7.99.65 +SVXLINK=1.7.99.66 MODULE_HELP=1.0.0 MODULE_PARROT=1.1.1 MODULE_ECHO_LINK=1.5.99.3