Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
if (e instanceof EOFException || e.getCause() instanceof EOFException && logQueue.size() > 1 && this.eofAutoRecovery)
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html
According to the doc here, && has a higher priority than ||, so we will only check logQueueSize when e.getCause is an EOFException, which is incorrect.
Attachments
Attachments
Issue Links
- relates to
-
HBASE-19792 TestReplicationSmallTests.testDisableEnable fails
- Resolved