[ 
https://issues.apache.org/jira/browse/HBASE-2022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Daniel Cryans updated HBASE-2022:
--------------------------------------

    Attachment: HBASE-2022-v2.patch

I just added a log that reports the null value. Adding logging in Worker makes 
it very chatty because when the master don't give anything to do the list is 
empty so we get a null (expected). Also I don't think we should synchronize 
every access since getting a null in housekeeping won't break anything.

Also. thinking about it, it's normal that the list gives null every time after 
the first one because the list is still always empty.

> NPE in housekeeping kills RS
> ----------------------------
>
>                 Key: HBASE-2022
>                 URL: https://issues.apache.org/jira/browse/HBASE-2022
>             Project: Hadoop HBase
>          Issue Type: Bug
>    Affects Versions: 0.20.2
>            Reporter: Jean-Daniel Cryans
>            Assignee: Jean-Daniel Cryans
>            Priority: Critical
>             Fix For: 0.20.3, 0.21.0
>
>         Attachments: HBASE-2022-v2.patch, HBASE-2022.patch
>
>
> Saw this on Zhenyu's 0.20.1 cluster (which for some weird reason seems to 
> have many issues):
> {code}
> 2009-11-30 16:44:48,170 FATAL 
> org.apache.hadoop.hbase.regionserver.HRegionServer: Unhandled exception. 
> Aborting...
> java.lang.NullPointerException
>       at 
> org.apache.hadoop.hbase.regionserver.HRegionServer.housekeeping(HRegionServer.java:1280)
>       at 
> org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:590)
>       at java.lang.Thread.run(Thread.java:619)
> {code}
> This reminds me of HBASE-1386 and in fact this could be the same issue (but I 
> can't confirm). Searching on the web gives me some hits and this is 
> particularly interesting http://forums.sun.com/thread.jspa?threadID=5379669

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to