bind9/bin/named
Ondřej Surý 1fe391fd40 Make all tasks to be bound to a thread
Previously, tasks could be created either unbound or bound to a specific
thread (worker loop).  The unbound tasks would be assigned to a random
thread every time isc_task_send() was called.  Because there's no logic
that would assign the task to the least busy worker, this just creates
unpredictability.  Instead of random assignment, bind all the previously
unbound tasks to worker 0, which is guaranteed to exist.
2022-05-25 16:04:51 +02:00
..
include Remove isc_task_onshutdown() 2022-05-12 13:45:34 +02:00
.gitignore Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
bind9.xsl Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
builtin.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
config.c Add missing void in named_config_getdefault() definition 2022-05-04 13:01:22 +02:00
control.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:33:43 +01:00
controlconf.c Allow listening on less than nworkers threads 2022-04-19 11:08:13 +02:00
dlz_dlopen_driver.c Move netmgr/uv-compat.h to <isc/uv.h> 2022-05-03 10:02:19 +02:00
fuzz.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
geoip.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
log.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
logconf.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 08:33:43 +01:00
main.c Remove isc_task_onshutdown() 2022-05-12 13:45:34 +02:00
Makefile.am Add '\n' to the end of each line when generating xsl.c 2021-11-02 11:18:45 +00:00
named.conf.rst Rename "hostname" to "remote-hostname" within "tls" 2022-05-03 17:15:43 +03:00
named.rst Export built-in default configuration for named binary 2022-04-29 09:52:35 +02:00
os.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
server.c Make all tasks to be bound to a thread 2022-05-25 16:04:51 +02:00
statschannel.c move ADB and resolver stats out of the view object 2022-05-13 13:36:10 -07:00
tkeyconf.c Clean up #include <isc/string.h> 2022-05-03 12:38:59 +00:00
transportconf.c Rename "hostname" to "remote-hostname" within "tls" 2022-05-03 17:15:43 +03:00
tsigconf.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
xsl_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zoneconf.c Clean up #include <isc/string.h> 2022-05-03 12:38:59 +00:00