diff --git a/utils.js b/utils.js index 42b230f..15d7932 100644 --- a/utils.js +++ b/utils.js @@ -322,6 +322,14 @@ function removeLeadZero(data) { return 0; } +function safeDumpErrStack(err) { + if (err && err.stack) { + console.log(err.stack); + } else { + console.log('safeDumpErrStack: no stack'); + } +} + exports.rspErr = rspErr; exports.rspOk = rspOk; exports.rspData = rspData; @@ -362,3 +370,4 @@ exports.mapToArray = mapToArray; exports.mapToObject = mapToObject; exports.arrayToStrings = arrayToStrings; exports.removeLeadZero = removeLeadZero; +exports.safeDumpErrStack = safeDumpErrStack;