X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fhelpers%2Fyoutube-dl.ts;h=74e5f896c1a49929315c931c4efb6c2ca76a78bd;hb=b3fa96eea0c6842459f978385a6b424a0beee4fa;hp=9e8ef90d8041223bdff0c8b9cd7ec38e8ccd2df3;hpb=f2eb23cd87cf32b8fe545178143b5f49e06a58da;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/helpers/youtube-dl.ts b/server/helpers/youtube-dl.ts index 9e8ef90d8..74e5f896c 100644 --- a/server/helpers/youtube-dl.ts +++ b/server/helpers/youtube-dl.ts @@ -170,7 +170,12 @@ async function updateYoutubeDLBinary () { return res() } - downloadFile.pipe(createWriteStream(bin, { mode: 493 })) + const writeStream = createWriteStream(bin, { mode: 493 }).on('error', err => { + logger.error('youtube-dl update error in write stream', { err }) + return res() + }) + + downloadFile.pipe(writeStream) }) downloadFile.on('error', err => {