Unchecked exception thrown inside of BlockReceiver cause some threads hang
--------------------------------------------------------------------------
Key: HADOOP-6073
URL: https://issues.apache.org/jira/browse/HADOOP-6073
Project: Hadoop Core
Issue Type: Bug
Reporter: Konstantin Boudnik
Attachments: copy.txt.log, x2
One is able to inject all sorts of faults into Hadoop's classes using new fault
injection framework (HADOOP-6003).
I've been injecting unchecked exception (RuntimeException) into
BlockReceiver.receivePacket() method before any
of write() operations (e.g. line 401, 449, 463, 529) and running some of the
existing HDFS tests. The injection of unchecked exceptions causes DataXceiver
to die silently and without any traces.
>From a debugger run it seems like some threads are being left alive or not
>notified about the exception.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.