hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Templeton (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-14015) Improve error handling in hdfsThreadDestructor in native thread local storage
Date Fri, 02 Nov 2018 22:10:00 GMT

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

Daniel Templeton commented on HDFS-14015:

I'm worried about the testing, too.  No idea how to reasonably test this code.

I'll work on adding the extra info.

> Improve error handling in hdfsThreadDestructor in native thread local storage
> -----------------------------------------------------------------------------
>                 Key: HDFS-14015
>                 URL: https://issues.apache.org/jira/browse/HDFS-14015
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: native
>    Affects Versions: 3.0.0
>            Reporter: Daniel Templeton
>            Assignee: Daniel Templeton
>            Priority: Major
>         Attachments: HDFS-14015.001.patch, HDFS-14015.002.patch, HDFS-14015.003.patch,
HDFS-14015.004.patch, HDFS-14015.005.patch, HDFS-14015.006.patch, HDFS-14015.007.patch
> In the hdfsThreadDestructor() function, we ignore the return value from the DetachCurrentThread()
call.  We are seeing cases where a native thread dies while holding a JVM monitor, and it
doesn't release the monitor.  We're hoping that logging this error instead of ignoring it
will shed some light on the issue.  In any case, it's good programming practice.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org

View raw message