[fix](tablet stat) fix tablet stat thread block #29151

This commit is contained in:
yujun
2023-12-27 22:02:42 +08:00
committed by GitHub
parent 0cc4ee52bf
commit 0bff387577

View File

@ -68,14 +68,18 @@ public class TabletStatMgr extends MasterDaemon {
result.getTabletsStatsSize());
updateTabletStat(backend.getId(), result);
ok = true;
} catch (Exception e) {
} catch (Throwable e) {
LOG.warn("task exec error. backend[{}]", backend.getId(), e);
} finally {
}
try {
if (ok) {
ClientPool.backendPool.returnObject(address, client);
} else {
ClientPool.backendPool.invalidateObject(address, client);
}
} catch (Throwable e) {
LOG.warn("client pool recyle error. backend[{}]", backend.getId(), e);
}
});
}).join();