Skip to content

Commit f9af65e

Browse files
committed
fix edge
1 parent a8991b8 commit f9af65e

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • packages/vercel-edge/src

packages/vercel-edge/src/sdk.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import {
2323
SentryTracerProvider,
2424
setOpenTelemetryContextAsyncContextStrategy,
2525
setupEventContextTrace,
26+
wrapContextManagerClass,
2627
} from '@sentry/opentelemetry';
2728
import { VercelEdgeClient } from './client';
2829
import { winterCGFetchIntegration } from './integrations/wintercg-fetch';
@@ -123,7 +124,10 @@ export function setupOtel(client: VercelEdgeClient): void {
123124
trace.setGlobalTracerProvider(provider);
124125
propagation.setGlobalPropagator(new SentryPropagator());
125126

126-
const ctxManager = new AsyncLocalStorageContextManager();
127+
// oxlint-disable-next-line typescript/no-deprecated
128+
const SentryContextManager = wrapContextManagerClass(AsyncLocalStorageContextManager);
129+
130+
const ctxManager = new SentryContextManager();
127131
context.setGlobalContextManager(ctxManager);
128132

129133
client.traceProvider = provider;

0 commit comments

Comments
 (0)