22// SPDX-License-Identifier: Apache-2.0 
33#![ cfg( unix) ]  
44
5+ use  super :: receiver_manager:: Receiver ; 
56use  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 , 
1010} ; 
1111
1212pub  static  DEFAULT_SYMBOLS :  [ libc:: c_int ;  4 ]  =
@@ -45,7 +45,7 @@ pub fn on_fork(
4545
4646    update_metadata ( metadata) ?; 
4747    update_config ( config) ?; 
48-     configure_receiver ( receiver_config) ; 
48+     Receiver :: update_stored_config ( receiver_config) ; 
4949    Ok ( ( ) ) 
5050} 
5151
@@ -66,7 +66,7 @@ pub fn init(
6666)  -> anyhow:: Result < ( ) >  { 
6767    update_metadata ( metadata) ?; 
6868    update_config ( config. clone ( ) ) ?; 
69-     configure_receiver ( receiver_config) ; 
69+     Receiver :: update_stored_config ( receiver_config) ; 
7070    register_crash_handlers ( & config) ?; 
7171    Ok ( ( ) ) 
7272} 
0 commit comments