From da1e120de970d10307038376d0d4775603ab4b7f Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Fri, 8 Apr 2016 00:25:00 -0400 Subject: [PATCH] Create error on zero-byte poster (#352) * Error on zero-byte poster * return cb to stop execution --- renderer/lib/torrent-poster.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderer/lib/torrent-poster.js b/renderer/lib/torrent-poster.js index 087c6d0f..4c8aa658 100644 --- a/renderer/lib/torrent-poster.js +++ b/renderer/lib/torrent-poster.js @@ -64,6 +64,8 @@ function torrentPosterFromVideo (file, torrent, cb) { server.destroy() + if (buf.length === 0) return cb(new Error('Generated poster contains no data')) + cb(null, buf, '.jpg') } }