We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd1561e commit f2a604bCopy full SHA for f2a604b
packages/remix/src/utils/serverAdapters/express.ts
@@ -202,7 +202,11 @@ async function finishSentryProcessing(res: AugmentedExpressResponse): Promise<vo
202
// transaction closes, and make sure to wait until that's done before flushing events
203
await new Promise<void>(resolve => {
204
setImmediate(() => {
205
- span.end();
+ // Double checking whether the span is not already finished,
206
+ // OpenTelemetry gives error if we try to end a finished span
207
+ if (span.isRecording()) {
208
+ span.end();
209
+ }
210
resolve();
211
});
212
0 commit comments