@cryptotaxi247 / netdata-1 / commits / ef7cbc0e2

Fix coverity issue 378598 (#13022)

move appconfig_get before aclk lock

Emmanuel Vasilakis committed May 27, 2022 at 15:38 UTC ef7cbc0e21d9bf9afcce4a8cc977379ccf64420e
1 file changed +4 -3
claim/claim.c
+4 -3
@@ -134,6 +134,10 @@ void load_claiming_state(void)
134 netdata_cloud_setting = 0;
135 #else
136 uuid_t uuid;
137 +
138 + // Propagate into aclk and registry. Be kind of atomic...
139 + appconfig_get(&cloud_config, CONFIG_SECTION_GLOBAL, "cloud base url", DEFAULT_CLOUD_BASE_URL);
140 +
141 rrdhost_aclk_state_lock(localhost);
142 if (localhost->aclk_state.claimed_id) {
143 if (aclk_connected)
@@ -148,9 +152,6 @@ void load_claiming_state(void)
152 }
153 aclk_disable_runtime = 0;
154
151 - // Propagate into aclk and registry. Be kind of atomic...
152 - appconfig_get(&cloud_config, CONFIG_SECTION_GLOBAL, "cloud base url", DEFAULT_CLOUD_BASE_URL);
153 -
155 char filename[FILENAME_MAX + 1];
156 snprintfz(filename, FILENAME_MAX, "%s/cloud.d/claimed_id", netdata_configured_varlib_dir);
157