Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
0.14.0
-
None
-
None
Description
There is a missing break statement in DataNode.DataXceiver.run() which sends DataXceiver into an infinite loop printing
Faulty op: 82
07/07/17 17:52:04 ERROR dfs.DataNode: DataXCeiver
java.io.IOException: Unknown opcode 82in data stream
at org.apache.hadoop.dfs.DataNode$DataXceiver.run(DataNode.java:742)
at java.lang.Thread.run(Thread.java:595)
Consequence of HADOOP-1134.
Also a printout two lines below seems unnecessary.
And another three lines below
LOG.error("DataXCeiver", t);
should be spelled DataXceiver