NullPointException at LedgerDescriptor#cmpMasterKey
---------------------------------------------------

                 Key: BOOKKEEPER-50
                 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-50
             Project: Bookkeeper
          Issue Type: Bug
          Components: bookkeeper-server
    Affects Versions: 3.4.0
            Reporter: xulei


the LedgerDescriptor will be created when it is missed in LedgerCache. 
NullPointException will be thrown out in the following case:

1. The ledger descriptor is created and cached to LedgerCache because of a 
readEntry operation in bookie. The ledger descriptor was created without 
setting master key (we don't know master key in a read request)
2. An addEntry is sent after 1 . since the ledger descriptor has been cached, 
so addEntry will use it to compare master key. then NullPointException is 
thrown out.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to