提交 27884ea6 编写于 作者: F Frankie Wu

bug fix

上级 7ef7f5cb
<problem-report domain="Cat" startTime="2012-04-29 15:00:00" endTime="2012-04-29 15:59:59">
<domain>Cat</domain>
<ip>192.168.63.66</ip>
<machine ip="192.168.63.66">
<thread group-name="Cat" name="Cat-StatusUpdateTask" id="31">
<segment id="39">
......@@ -44,6 +46,4 @@
</segment>
</thread>
</machine>
<domain>Cat</domain>
<ip>192.168.63.66</ip>
</problem-report>
......@@ -46,7 +46,7 @@ public class DefaultMessageHandler extends ContainerHolder implements MessageHan
try {
consumer.consume(tree);
} catch (Exception e) {
} catch (Throwable e) {
m_logger.error("Error when consuming message in " + consumer + "! tree: " + tree, e);
}
}
......
......@@ -120,9 +120,11 @@ class StatusInfoCollector extends BaseVisitor {
memory.setNonHeapUsage(bean.getNonHeapMemoryUsage().getUsed());
List<GarbageCollectorMXBean> beans = ManagementFactory.getGarbageCollectorMXBeans();
for (GarbageCollectorMXBean mxbean : beans) {
if (mxbean.isValid()) {
GcInfo gc = new GcInfo();
gc.setName(mxbean.getName());
gc.setCount(mxbean.getCollectionCount());
gc.setTime(mxbean.getCollectionTime());
......@@ -148,7 +150,7 @@ class StatusInfoCollector extends BaseVisitor {
os.setArch(bean.getArch());
os.setName(bean.getName());
os.setVersion(bean.getName());
os.setVersion(bean.getVersion());
os.setAvailableProcessors(bean.getAvailableProcessors());
os.setSystemLoadAverage(bean.getSystemLoadAverage());
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册