File tree 1 file changed +4
-2
lines changed
crates/stark-sdk/src/bench
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -27,13 +27,15 @@ pub fn run_with_metric_collection<R>(
27
27
. with ( ForestLayer :: default ( ) )
28
28
. with ( MetricsLayer :: new ( ) ) ;
29
29
// Prepare tracing.
30
- let _ = tracing:: subscriber:: set_default ( subscriber) ;
30
+ tracing:: subscriber:: set_global_default ( subscriber) . unwrap ( ) ;
31
31
32
32
// Prepare metrics.
33
33
let recorder = DebuggingRecorder :: new ( ) ;
34
34
let snapshotter = recorder. snapshotter ( ) ;
35
35
let recorder = TracingContextLayer :: all ( ) . layer ( recorder) ;
36
- let res = metrics:: with_local_recorder ( & recorder, f) ;
36
+ // Install the registry as the global recorder
37
+ metrics:: set_global_recorder ( recorder) . unwrap ( ) ;
38
+ let res = f ( ) ;
37
39
38
40
if let Ok ( file) = file {
39
41
serde_json:: to_writer_pretty ( & file, & serialize_metric_snapshot ( snapshotter. snapshot ( ) ) )
You can’t perform that action at this time.
0 commit comments