2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 14:07:59 +00:00

Merge branch 'dstlib-failure-abort' into 'main'

Prevent crash on dst initialization failure

See merge request isc-projects/bind9!3876
This commit is contained in:
Mark Andrews 2020-07-23 00:46:12 +00:00
commit cc1b77a0c7

View File

@ -10116,7 +10116,7 @@ named_server_destroy(named_server_t **serverp) {
static void
fatal(named_server_t *server, const char *msg, isc_result_t result) {
if (server != NULL) {
if (server != NULL && server->task != NULL) {
/*
* Prevent races between the OpenSSL on_exit registered
* function and any other OpenSSL calls from other tasks