]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Use atomic_init when initalising server->reload_status
authorMark Andrews <marka@isc.org>
Mon, 4 Jan 2021 05:03:08 +0000 (16:03 +1100)
committerMark Andrews <marka@isc.org>
Mon, 4 Jan 2021 05:16:16 +0000 (05:16 +0000)
bin/named/server.c

index 33faa4b42e4e60ad9ba99c89d5a3c5205a5936f9..220f4c7f7f81349f538f5fa30e15c357d04cae80 100644 (file)
@@ -9975,7 +9975,7 @@ named_server_create(isc_mem_t *mctx, named_server_t **serverp) {
        CHECKFATAL(server->reload_event == NULL ? ISC_R_NOMEMORY
                                                : ISC_R_SUCCESS,
                   "allocating reload event");
-       atomic_store(&server->reload_status, NAMED_RELOAD_IN_PROGRESS);
+       atomic_init(&server->reload_status, NAMED_RELOAD_IN_PROGRESS);
 
        /*
         * Setup the server task, which is responsible for coordinating