You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Stephan Siano (Jira)" <ji...@apache.org> on 2019/10/16 11:24:00 UTC

[jira] [Updated] (CAMEL-14072) FileInputStreamCache will not delete temporary file if file system is full

     [ https://issues.apache.org/jira/browse/CAMEL-14072?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stephan Siano updated CAMEL-14072:
----------------------------------
    Fix Version/s: 2.25.0
                   3.0.0
                   2.24.3

> FileInputStreamCache will not delete temporary file if file system is full
> --------------------------------------------------------------------------
>
>                 Key: CAMEL-14072
>                 URL: https://issues.apache.org/jira/browse/CAMEL-14072
>             Project: Camel
>          Issue Type: Bug
>          Components: came-core
>    Affects Versions: 2.24.2, 3.0.0.RC2
>            Reporter: Stephan Siano
>            Assignee: Stephan Siano
>            Priority: Minor
>             Fix For: 2.24.3, 3.0.0, 2.25.0
>
>
> If a FileInputStreamCache completely fills up the underlying fileystem (before the cache file is completely written) processing fails and the temporary file is not deleted afterwards.
> The error as such is of course unavoidable but the temporary file should be deleted afterwards.
> The reason for this issue is that trying to close the FileOutputStream will throw an IOException (no space left on device). As a consequence the coding that tries to delete the file is not called.



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