mirror of
https://github.com/tdurieux/anonymous_github.git
synced 2026-02-12 18:32:44 +00:00
fix: protect archive.finalize
This commit is contained in:
@@ -50,10 +50,14 @@ router.post(
|
||||
downloadStream
|
||||
.on("error", (error) => {
|
||||
console.error(error);
|
||||
archive.finalize();
|
||||
try {
|
||||
archive.finalize();
|
||||
} catch (error) {}
|
||||
})
|
||||
.on("close", () => {
|
||||
archive.finalize();
|
||||
try {
|
||||
archive.finalize();
|
||||
} catch (error) {}
|
||||
})
|
||||
.pipe(Parse())
|
||||
.on("entry", (entry) => {
|
||||
@@ -77,10 +81,14 @@ router.post(
|
||||
})
|
||||
.on("error", (error) => {
|
||||
console.error(error);
|
||||
archive.finalize();
|
||||
try {
|
||||
archive.finalize();
|
||||
} catch (error) {}
|
||||
})
|
||||
.on("finish", () => {
|
||||
archive.finalize();
|
||||
try {
|
||||
archive.finalize();
|
||||
} catch (error) {}
|
||||
});
|
||||
archive.pipe(res).on("error", (error) => {
|
||||
console.error(error);
|
||||
|
||||
Reference in New Issue
Block a user