+4236. [func] Set the default value for the number of UDP listeners
+ to the number of detected processors (CPU). [RT #40761]
+
4235. [func] Added support in named for "dnstap", a fast method of
capturing and logging DNS traffic, and a new command
"dnstap-read" to read a dnstap log file. Use
isc_result_t result;
unsigned int socks;
+ INSIST(ns_g_cpus_detected > 0);
+
#ifdef ISC_PLATFORM_USETHREADS
if (ns_g_cpus == 0)
ns_g_cpus = ns_g_cpus_detected;
if (ns_g_udpdisp == 0) {
if (ns_g_cpus_detected == 1)
ns_g_udpdisp = 1;
- else if (ns_g_cpus_detected < 4)
- ns_g_udpdisp = 2;
else
- ns_g_udpdisp = ns_g_cpus_detected / 2;
+ ns_g_udpdisp = ns_g_cpus_detected - 1;
}
if (ns_g_udpdisp > ns_g_cpus)
ns_g_udpdisp = ns_g_cpus;
transport the query was received over.
</para>
</listitem>
+ <listitem>
+ <para>
+ The default value for the number of UDP listeners has been
+ changed to the number of detected processors (CPU).
+ </para>
+ </listitem>
</itemizedlist>
</sect2>
<sect2 id="relnotes_port">