struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lukasz Lenart (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (WW-4673) InputFileStream not closed in Stream results
Date Mon, 01 Aug 2016 10:30:20 GMT

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

Lukasz Lenart resolved WW-4673.
-------------------------------
       Resolution: Duplicate
    Fix Version/s: 2.5.3

> InputFileStream not closed in Stream results
> --------------------------------------------
>
>                 Key: WW-4673
>                 URL: https://issues.apache.org/jira/browse/WW-4673
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Core Results
>    Affects Versions: 2.5
>            Reporter: Paolo Perliti
>             Fix For: 2.5.3
>
>
> In StreamResult's versions prior to 2.5 the input stream was correctly closed:
> {code}
> try {
>    get inputStream
>    if (inputStream == null)
>         throw Exception
>    get outputStream
> } finally {
>    if inputStream != null inputStream.close()
>    if outputStream != null outputStream.close()
> }
> {code}
> Starting from version 2.5 input stream is not closed anymore. This breaks compatibility
for applications that relied on this hook:
> http://stackoverflow.com/questions/4693968/is-there-an-existing-fileinputstream-delete-on-close



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

Mime
View raw message