commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "zhangxinyue (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (COMPRESS-457) When there is no space in the disk,the method closeArchiveEntry() cannot work
Date Thu, 28 Jun 2018 02:38:00 GMT

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

zhangxinyue updated COMPRESS-457:
---------------------------------
          Flags: Important
    Environment: all are environment can recurring this problems
    Description: 
When there is no space in the disk,I want  to delete the Compressed half file, in my
code,I close  the method closeArchiveEntry() of the TarArchiveOutputStream class,but
because follow code fragments,closeArchiveEntry() is not work,I cannoot close io stream

TarArchiveOutputStream,so that the tmp *.tar.gz cannot be delete, I think this is a bug,Please
help, thk!!!

if (this.currBytes < this.currSize) {
 throw new IOException("entry '" + this.currName + "' closed at '" + this.currBytes + "' before
the '" + this.currSize + "' bytes specified in the header were written");
}

  was:When there is no space in the disk,I want  to delete the Compressed half file,
in my code,I close  the method closeArchiveEntry() of the TarArchiveOutputStream class,but
because 


> When there is no space in the disk,the method closeArchiveEntry() cannot work
> -----------------------------------------------------------------------------
>
>                 Key: COMPRESS-457
>                 URL: https://issues.apache.org/jira/browse/COMPRESS-457
>             Project: Commons Compress
>          Issue Type: Bug
>          Components: Compressors
>    Affects Versions: 1.16, 1.17
>         Environment: all are environment can recurring this problems
>            Reporter: zhangxinyue
>            Priority: Major
>             Fix For: 1.18
>
>
> When there is no space in the disk,I want  to delete the Compressed half file,
in my code,I close  the method closeArchiveEntry() of the TarArchiveOutputStream class,but
because follow code fragments,closeArchiveEntry() is not work,I cannoot close io stream
> TarArchiveOutputStream,so that the tmp *.tar.gz cannot be delete, I think this is a
bug,Please help, thk!!!
> if (this.currBytes < this.currSize) {
>  throw new IOException("entry '" + this.currName + "' closed at '" + this.currBytes +
"' before the '" + this.currSize + "' bytes specified in the header were written");
> }



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

Mime
View raw message