fix: adapter callback update_metric group metric update

This commit is contained in:
eeff
2022-11-01 15:18:52 +08:00
parent f95f2f56d5
commit 04c85bcdef
+5 -2
View File
@@ -245,8 +245,11 @@ static int adapter_update_metric(neu_adapter_t *adapter,
if (NULL == group) {
HASH_FIND_STR(adapter->metrics->entries, metric_name, entry);
} else if (NULL != adapter->metrics->group_metrics) {
HASH_FIND_STR(adapter->metrics->group_metrics->entries, metric_name,
entry);
neu_group_metrics_t *g = NULL;
HASH_FIND_STR(adapter->metrics->group_metrics, group, g);
if (NULL != g) {
HASH_FIND_STR(g->entries, metric_name, entry);
}
}
if (NULL == entry) {