Skip to content

Commit 5365237

Browse files
committed
handle promise rejection
1 parent f14e402 commit 5365237

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/handler.cjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ if (extractorEnv) {
3636
try {
3737
exports.handler = datadog(loadSync(taskRootEnv, handlerEnv), { traceExtractor });
3838
} catch (error) {
39-
emitTelemetryOnErrorOutsideHandler(error, handlerEnv, Date.now());
39+
emitTelemetryOnErrorOutsideHandler(error, handlerEnv, Date.now()).catch(
40+
logDebug("failed to error telemetry on error outside handler"),
41+
);
4042
throw error;
4143
}

0 commit comments

Comments
 (0)