fix(xo-server): forward createOutputStream errors with checksum

This commit is contained in:
Julien Fontanet 2018-03-02 15:29:14 +01:00
parent 28d1539ea6
commit 0c3b98d451

View File

@ -187,7 +187,9 @@ export default class RemoteHandlerAbstract {
}
const streamWithChecksum = addChecksumToReadStream(connectorStream)
streamWithChecksum.pipe(await streamP)
const stream = await streamP
stream.on('error', forwardError)
streamWithChecksum.pipe(stream)
streamWithChecksum.checksum
.then(value => this.outputFile(`${file}.checksum`, value))