hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Zach York (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-20141) Fix TooManyFiles exception when RefreshingChannels in FileIOEngine
Date Tue, 06 Mar 2018 19:31:00 GMT
Zach York created HBASE-20141:
---------------------------------

             Summary: Fix TooManyFiles exception when RefreshingChannels in FileIOEngine
                 Key: HBASE-20141
                 URL: https://issues.apache.org/jira/browse/HBASE-20141
             Project: HBase
          Issue Type: Bug
          Components: BucketCache
    Affects Versions: 1.4.2, 2.0.0-beta-1, 1.4.0
            Reporter: Zach York
            Assignee: Zach York


HBASE-19435 implements a fix for reopening file channels when they are unnexpected closed
to avoid disabling the BucketCache. However, it was missed that the the channels might not
actually be completely closed (the write or read channel might still be open
(see https://docs.oracle.com/javase/7/docs/api/java/nio/channels/ClosedChannelException.html)
This commit closes any open channels before creating a new channel.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message