Skip to content

Commit a380c22

Browse files
Merge pull request #36 from DataDog/darcy.rayner/fix-enhance-metrics-coldstart-tag
Add missing call to setColdStart
2 parents 6e1cb5e + 6d3c2f9 commit a380c22

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/index.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
MetricsListener,
99
} from "./metrics";
1010
import { TraceConfig, TraceHeaders, TraceListener } from "./trace";
11-
import { logError, LogLevel, setLogLevel, wrap } from "./utils";
11+
import { logError, LogLevel, setColdStart, setLogLevel, wrap } from "./utils";
1212

1313
export { TraceHeaders } from "./trace";
1414

@@ -74,6 +74,7 @@ export function datadog<TEvent, TResult>(
7474
return wrap(
7575
handler,
7676
(event, context) => {
77+
setColdStart();
7778
setLogLevel(finalConfig.debugLogging ? LogLevel.DEBUG : LogLevel.ERROR);
7879
currentMetricsListener = metricsListener;
7980
currentTraceListener = traceListener;

src/utils/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export { didFunctionColdStart, getColdStartTag, setColdStart } from "./cold-start";
12
export { wrap } from "./handler";
23
export { Timer } from "./timer";
34
export { logError, logDebug, setLogLevel, LogLevel } from "./log";

0 commit comments

Comments
 (0)