2
2
// SPDX-License-Identifier: Apache-2.0
3
3
#![ cfg( unix) ]
4
4
5
+ use super :: receiver_manager:: Receiver ;
5
6
use crate :: {
6
- clear_spans, clear_traces, collector:: crash_handler:: configure_receiver,
7
- collector:: signal_handler_manager:: register_crash_handlers, crash_info:: Metadata ,
8
- reset_counters, shared:: configuration:: CrashtrackerReceiverConfig , update_config,
9
- update_metadata, CrashtrackerConfiguration ,
7
+ clear_spans, clear_traces, collector:: signal_handler_manager:: register_crash_handlers,
8
+ crash_info:: Metadata , reset_counters, shared:: configuration:: CrashtrackerReceiverConfig ,
9
+ update_config, update_metadata, CrashtrackerConfiguration ,
10
10
} ;
11
11
12
12
pub static DEFAULT_SYMBOLS : [ libc:: c_int ; 4 ] =
@@ -45,7 +45,7 @@ pub fn on_fork(
45
45
46
46
update_metadata ( metadata) ?;
47
47
update_config ( config) ?;
48
- configure_receiver ( receiver_config) ;
48
+ Receiver :: update_stored_config ( receiver_config) ;
49
49
Ok ( ( ) )
50
50
}
51
51
@@ -66,7 +66,7 @@ pub fn init(
66
66
) -> anyhow:: Result < ( ) > {
67
67
update_metadata ( metadata) ?;
68
68
update_config ( config. clone ( ) ) ?;
69
- configure_receiver ( receiver_config) ;
69
+ Receiver :: update_stored_config ( receiver_config) ;
70
70
register_crash_handlers ( & config) ?;
71
71
Ok ( ( ) )
72
72
}
0 commit comments