diff --git a/lib/ag-solo/vats/vat-http.js b/lib/ag-solo/vats/vat-http.js index 8b01fb2dd6a..e6e2eafb7da 100644 --- a/lib/ag-solo/vats/vat-http.js +++ b/lib/ag-solo/vats/vat-http.js @@ -119,7 +119,10 @@ function build(E, D) { handler.pleaseProvisionMany = obj => { const { applies } = obj; return Promise.all(applies.map(args => - E(provisioner).pleaseProvision(...args))); + // Emulate allSettled. + E(provisioner).pleaseProvision(...args).then( + value => ({status: 'fulfilled', value}), + reason => ({status: 'rejected', reason})))); }; } },