Clear input file

This commit is contained in:
Manav Rathi
2024-05-13 18:45:11 +05:30
parent 6553976beb
commit 5e9e1623ae

View File

@@ -229,7 +229,6 @@ export const clearConvertToMP4Results = () => convertToMP4Results.clear();
*
* See also: [Note: IPC streams]
*/
const handleConvertToMP4Write = async (request: Request) => {
const inputTempFilePath = await makeTempFilePath();
await writeStream(inputTempFilePath, ensure(request.body));
@@ -238,9 +237,10 @@ const handleConvertToMP4Write = async (request: Request) => {
try {
await ffmpegConvertToMP4(inputTempFilePath, outputTempFilePath);
} catch (e) {
await deleteTempFileIgnoringErrors(inputTempFilePath);
await deleteTempFileIgnoringErrors(outputTempFilePath);
throw e;
} finally {
await deleteTempFileIgnoringErrors(inputTempFilePath);
}
const token = randomUUID();