提交 ba924b4d 编写于 作者: A Aaron Xiao 提交者: Jiangtao Hu

Monitor: Fix missed OK status for process monitoring.

上级 7c705229
......@@ -125,9 +125,13 @@ void SummaryMonitor::SummarizeModules() {
for (auto &module : *MonitorManager::GetStatus()->mutable_modules()) {
ModuleStatus *status = &(module.second);
if (status->has_process_status() && !status->process_status().running()) {
UpdateStatusSummary(Summary::FATAL, "No process", status);
continue;
if (status->has_process_status()) {
if (status->process_status().running()) {
UpdateStatusSummary(Summary::OK, "", status);
} else {
UpdateStatusSummary(Summary::FATAL, "No process", status);
continue;
}
}
if (status->has_topic_status()) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册