Skip to content

Commit

Permalink
Don't dispose of the telemetry objects immediately
Browse files Browse the repository at this point in the history
  • Loading branch information
safesparrow committed Aug 30, 2022
1 parent d4db68a commit 30fd578
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/Compiler/Service/service.fs
Original file line number Diff line number Diff line change
Expand Up @@ -1206,14 +1206,14 @@ module Foo =
open OpenTelemetry.Trace

let init () =
use tracerProvider =
let tracerProvider =
Sdk.CreateTracerProviderBuilder()
.AddSource(activitySourceName)
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService(serviceName ="fsc", serviceVersion = "42.42.42.42"))
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService(serviceName ="FSharpChecker", serviceVersion = "42.42.42.42"))
.AddOtlpExporter()
.AddZipkinExporter()
.Build();
use mainActivity = activitySource.StartActivity("main")
let mainActivity = activitySource.StartActivity("main")

let forceCleanup() =
mainActivity.Dispose()
Expand Down

0 comments on commit 30fd578

Please sign in to comment.