From 9436c1c26557c0886eb46c1d61eb3990fce241b0 Mon Sep 17 00:00:00 2001 From: Nathan Sarang-Walters Date: Mon, 30 Oct 2023 13:54:42 -0700 Subject: [PATCH] Update lib/asyncify.js Co-authored-by: Alex Early --- lib/asyncify.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/asyncify.js b/lib/asyncify.js index 74ba75616..13978b8d7 100644 --- a/lib/asyncify.js +++ b/lib/asyncify.js @@ -87,7 +87,7 @@ function handlePromise(promise, callback) { return promise.then(value => { invokeCallback(callback, null, value); }, err => { - invokeCallback(callback, err instanceof Error ? err : new Error(err)); + invokeCallback(callback, err && (err instanceof Error || err.message) ? err : new Error(err)); }); }