olio
Version:
Process compostior.
11 lines (9 loc) • 350 B
JavaScript
var delta = require('delta')
var cadence = require('cadence')
module.exports = cadence(function (async, Interrupt, self, child) {
async(function () {
delta(async()).ee(child).on('exit')
}, function (code, signal) {
Interrupt.assert(self.destroyed || signal == 'SIGINT', 'olio.exit', { code: code, signal: signal })
})
})