kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jun Rao (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KAFKA-3940) Log should check the return value of dir.mkdirs()
Date Fri, 08 Jul 2016 19:48:12 GMT
Jun Rao created KAFKA-3940:
------------------------------

             Summary: Log should check the return value of dir.mkdirs()
                 Key: KAFKA-3940
                 URL: https://issues.apache.org/jira/browse/KAFKA-3940
             Project: Kafka
          Issue Type: Bug
          Components: log
    Affects Versions: 0.10.0.0
            Reporter: Jun Rao


In Log.loadSegments(), we call dir.mkdirs() w/o checking the return value and just assume
the directory will exist after the call. However, if the directory can't be created (e.g.
due to no space), we will hit NullPointerException in the next statement, which will be confusing.

   for(file <- dir.listFiles if file.isFile) {




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message