From 12d28f3958763f4119703bbf1b0439e5f60db46d Mon Sep 17 00:00:00 2001 From: ivanjh Date: Tue, 15 Apr 2025 21:33:09 +1000 Subject: [PATCH] fix: FatalError set reference to causing error (#1257) --- src/errors.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/errors.js b/src/errors.js index 5dd89e7..8f1c597 100644 --- a/src/errors.js +++ b/src/errors.js @@ -30,7 +30,10 @@ exports.FatalError = class FatalError extends exports.BaseError { const error = (typeof data === 'string') ? null : data; const message = error ? error.message : data; super('EFATAL', message); - if (error) this.stack = error.stack; + if (error) { + this.stack = error.stack; + this.cause = error; + } } };