Regionserver accepts connections, doesn't handle them after bad filter request
------------------------------------------------------------------------------

                 Key: HBASE-1913
                 URL: https://issues.apache.org/jira/browse/HBASE-1913
             Project: Hadoop HBase
          Issue Type: Bug
    Affects Versions: 0.20.1, 0.19.3
         Environment: Observed on HBase 0.19 HEAD
            Reporter: Dave Latham


I deployed some new regionservers but forgot to include a library that one of 
my filters used.  When a client used that filter, the HBaseServer listener 
thread attempted to deserialize it, and threw a NoClassDefFoundError.  This 
killed the listener thread without cleaning up the socket (only Exception and 
OOME are caught, not other Error subclasses).  New clients continued to 
successfully open TCP connections, but the regionserver would never handle 
them, never shutdown, and the master would never expire it, so all of its 
regions were effectively unavailable until we intervened.

-- 
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