Yes,profiler is enabled, may be this is the problem.

Zhou Shuaifeng(Frank)


-----邮件原件-----
发件人: [email protected] [mailto:[email protected]] 代表 Stack
发送时间: 2011年4月29日 12:38
收件人: [email protected]
抄送: Yanlijun; Chenjian
主题: Re: found one deadlock on hbase?

Hmm.

The profiler is enabled when you see this?

Something is way off with the last of the threads showing in your thread dump:


"regionserver60020.cacheFlusher":
               at java.util.ResourceBundle.endLoading(ResourceBundle.java:1506)
               - waiting to lock <0x00007fe7cbacbd48> (a
org.apache.hadoop.hbase.regionserver.MemStoreFlusher)
               at java.util.ResourceBundle.findBundle(ResourceBundle.java:1379)
               at java.util.ResourceBundle.findBundle(ResourceBundle.java:1292)
               at
java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1234)
               at java.util.ResourceBundle.getBundle(ResourceBundle.java:832)
....


How is it that we are trying to get into a synchronized hbase method,
MemStoreFlusher, in the depths of an i18n call; we're trying to append
a locale-appropriate date to a String.

Something is way off?

St.Ack

Reply via email to