commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <>
Subject [jira] [Resolved] (IO-389) FileUtils.sizeOfDirectory can throw IllegalArgumentException
Date Wed, 10 Jul 2013 12:13:49 GMT


Sebb resolved IO-389.

       Resolution: Fixed
    Fix Version/s: 2.5

Thanks for the report and patch.

IO-390 was fixed using the private method technique (new methods were needed for that anyway)
so decided to use the same technique here.

IO-389 FileUtils.sizeOfDirectory can throw IllegalArgumentException

> FileUtils.sizeOfDirectory can throw IllegalArgumentException
> ------------------------------------------------------------
>                 Key: IO-389
>                 URL:
>             Project: Commons IO
>          Issue Type: Bug
>            Reporter: Austin Doupnik
>            Priority: Minor
>             Fix For: 2.5
>         Attachments: IO-389.patch
> FileUtils.sizeOfDirectory has a small concurrency issue. Between the call to File.listFiles
and the call to FileUtils.sizeOf, a file may be deleted. This can cause FileUtils.sizeOf to
throw an IllegalArgumentException, indicating that the file does not exist.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message