Fix memcached polling bug (#14501)

This commit is contained in:
Tony Murray
2022-10-24 21:25:25 -05:00
committed by GitHub
parent 045dcc7499
commit 797e18e943

View File

@@ -9,8 +9,8 @@ if (! empty($agent_data['app']['memcached'])) {
$data = $agent_data['app']['memcached'];
} else {
try {
$data = json_app_get($device, $name, '1.1')['data'];
$data = $data['data'][$app->app_instance] ?? reset($data['data']);
$data = json_app_get($device, $name, '1.1')['data'] ?? [];
$data = $data[$app->app_instance] ?? reset($data);
} catch (JsonAppException $e) {
echo PHP_EOL . $name . ':' . $e->getCode() . ':' . $e->getMessage() . PHP_EOL;
update_application($app, $e->getCode() . ':' . $e->getMessage(), []); // Set empty metrics and error message