Fix ZIP CRC regression in OffloadingOutputStream by slachiewicz · Pull Request #431 · codehaus-plexus/plexus-archiver (original) (raw)

@slachiewicz

…fragments

CachingOutputStream is inappropriate for temporary scatter fragments as it adds unnecessary complexity and potential for data corruption under high load on Linux. Switching to a plain BufferedOutputStream.

@slachiewicz

Explicitly manage and shut down the ExecutorService in ConcurrentJarCreator to avoid resource leaks after parallel archiving is complete.

@slachiewicz

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})