diff --git a/lib/units/device/plugins/screen/stream.js b/lib/units/device/plugins/screen/stream.js index 99fdda15..b3fe5f76 100644 --- a/lib/units/device/plugins/screen/stream.js +++ b/lib/units/device/plugins/screen/stream.js @@ -504,9 +504,9 @@ module.exports = syrup.serial() frameProducer.on('readable', function next() { var frame = frameProducer.nextFrame() if (frame) { - Promise.settle([broadcastSet.keys().map(function(id) { + Promise.settle(broadcastSet.keys().map(function(id) { return broadcastSet.get(id).onFrame(frame) - })]).then(next) + })).then(next) } else { frameProducer.needFrame()