summaryrefslogtreecommitdiffstats
path: root/claim/claim.c
diff options
context:
space:
mode:
Diffstat (limited to 'claim/claim.c')
-rw-r--r--claim/claim.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/claim/claim.c b/claim/claim.c
index 7846925e6d..d87f46a7f8 100644
--- a/claim/claim.c
+++ b/claim/claim.c
@@ -34,9 +34,9 @@ static char *claiming_errors[] = {
char *is_agent_claimed()
{
char *result;
- netdata_mutex_lock(&localhost->claimed_id_lock);
- result = (localhost->claimed_id == NULL) ? NULL : strdupz(localhost->claimed_id);
- netdata_mutex_unlock(&localhost->claimed_id_lock);
+ rrdhost_aclk_state_lock(localhost);
+ result = (localhost->aclk_state.claimed_id == NULL) ? NULL : strdupz(localhost->aclk_state.claimed_id);
+ rrdhost_aclk_state_unlock(localhost);
return result;
}
@@ -134,10 +134,10 @@ void load_claiming_state(void)
netdata_cloud_setting = 0;
#else
uuid_t uuid;
- netdata_mutex_lock(&localhost->claimed_id_lock);
- if (localhost->claimed_id) {
- freez(localhost->claimed_id);
- localhost->claimed_id = NULL;
+ rrdhost_aclk_state_lock(localhost);
+ if (localhost->aclk_state.claimed_id) {
+ freez(localhost->aclk_state.claimed_id);
+ localhost->aclk_state.claimed_id = NULL;
}
if (aclk_connected)
{
@@ -159,8 +159,8 @@ void load_claiming_state(void)
freez(claimed_id);
claimed_id = NULL;
}
- localhost->claimed_id = claimed_id;
- netdata_mutex_unlock(&localhost->claimed_id_lock);
+ localhost->aclk_state.claimed_id = claimed_id;
+ rrdhost_aclk_state_unlock(localhost);
if (!claimed_id) {
info("Unable to load '%s', setting state to AGENT_UNCLAIMED", filename);
return;