[ 
https://issues.apache.org/jira/browse/HDFS-15199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17047849#comment-17047849
 ] 

Ayush Saxena commented on HDFS-15199:
-------------------------------------

The exception won't be swallowed.

It would be thrown only by this statement {{{color:#000080}throw 
{color}ioeToSocketException(e);}}

The ioem is just to check if there is some specific message inside, so as 
respective work can be done, as if message has broken pipe or something like 
that. If the message is null, so certainly it won't be having any such message.
And the exception wound be thrown itself.

> NPE in BlockSender
> ------------------
>
>                 Key: HDFS-15199
>                 URL: https://issues.apache.org/jira/browse/HDFS-15199
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Ayush Saxena
>            Assignee: Ayush Saxena
>            Priority: Major
>             Fix For: 3.3.0, 3.1.4, 3.2.2
>
>         Attachments: HDFS-15199-01.patch
>
>
> {noformat}
> java.lang.NullPointerException
>       at 
> org.apache.hadoop.hdfs.server.datanode.BlockSender.sendPacket(BlockSender.java:662)
>       at 
> org.apache.hadoop.hdfs.server.datanode.BlockSender.doSendBlock(BlockSender.java:819)
>       at 
> org.apache.hadoop.hdfs.server.datanode.BlockSender.sendBlock(BlockSender.java:766)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataXceiver.readBlock(DataXceiver.java:607)
>       at 
> org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.opReadBlock(Receiver.java:152)
>       at 
> org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.processOp(Receiver.java:104)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataXceiver.run(DataXceiver.java:290)
>       at java.lang.Thread.run(Thread.java:748)
> 2020-02-28 11:49:13,357 [stripedRead-0] INFO  datanode.DataNode 
> (StripedBlockReader.java:call(182)) - Premature EOF reading from 
> org.apache.hadoop.net.SocketInputStream@8a99d11
> 2020-02-28 11:49:13,362 [ResponseProcessor for block 
> BP-1162371257-10.19.127.112-1582870703783:blk_-9223372036854775774_1004] WARN 
>  hdfs.DataStreamer (DataStreamer.java:run(1217)) - Exception for 
> BP-1162371257-10.19.127.112-1582870703783:blk
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to