diff --git a/lib/zinnia.js b/lib/zinnia.js index d6a57f1b..be9e2dab 100644 --- a/lib/zinnia.js +++ b/lib/zinnia.js @@ -260,7 +260,8 @@ const catchChildProcessExit = async ({ const moduleName = capitalize(err.moduleName ?? 'Zinnia') const exitReason = err.exitReason ?? 'for unknown reason' const message = `${moduleName} crashed ${exitReason}` - onActivity({ type: 'error', message }) + const type = err.moduleName === 'voyager' ? 'info' : 'error' + onActivity({ type, message }) const moduleErr = new Error(message, { cause: err }) // Store the full error message including stdout & stder in the top-level `details` property Object.assign(moduleErr, { details: err.message })