dashboard: fix CountDownLatch wait timeout in MetricFetcher when machine is dead (#645)

This commit is contained in:
luoxiangnan 2019-04-03 11:46:34 +08:00 committed by Eric Zhao
parent 5f20899e34
commit 4b0960c942
1 changed files with 1 additions and 0 deletions

View File

@ -195,6 +195,7 @@ public class MetricFetcher {
for (final MachineInfo machine : machines) {
// auto remove
if (machine.isDead()) {
latch.countDown();
appManagement.getDetailApp(app).removeMachine(machine.getIp(), machine.getPort());
logger.info("Dead machine removed: {}:{} of {}", machine.getIp(), machine.getPort(), app);
continue;