fix unclaimed agents (#12449)
Timotej S committed
Mar 17, 2022 at 17:45 UTC
e7acfb01d5a62db723f947b5510c6fe54de1ff8b
1 file changed
+4
-2
claim/claim.c
+4
-2
@@ -162,8 +162,10 @@ void load_claiming_state(void)
162
claimed_id = NULL;
163
}
164
165
- localhost->aclk_state.claimed_id = mallocz(UUID_STR_LEN);
166
- uuid_unparse_lower(uuid, localhost->aclk_state.claimed_id);
165
+ if(claimed_id) {
166
+ localhost->aclk_state.claimed_id = mallocz(UUID_STR_LEN);
167
+ uuid_unparse_lower(uuid, localhost->aclk_state.claimed_id);
168
+ }
169
170
invalidate_node_instances(&localhost->host_uuid, claimed_id ? &uuid : NULL);
171
store_claim_id(&localhost->host_uuid, claimed_id ? &uuid : NULL);