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