diff --git a/ephemera/src/core/api_cmd.rs b/ephemera/src/core/api_cmd.rs index 2895d8a79a..a247305412 100644 --- a/ephemera/src/core/api_cmd.rs +++ b/ephemera/src/core/api_cmd.rs @@ -101,7 +101,7 @@ impl ApiCmdProcessor { } fn ephemera_config( - ephemera: &mut Ephemera, + ephemera: &Ephemera, reply: Sender>, ) { let node_info = ephemera.node_info.clone(); diff --git a/ephemera/src/core/builder.rs b/ephemera/src/core/builder.rs index 0c89f9ecfd..31d466420e 100644 --- a/ephemera/src/core/builder.rs +++ b/ephemera/src/core/builder.rs @@ -191,10 +191,10 @@ impl EphemeraStarterWithApplication { let block_manager = self.init_block_manager(&mut storage)?; - let (mut shutdown_manager, shutdown_handle) = ShutdownManager::init(); + let (shutdown_manager, shutdown_handle) = ShutdownManager::init(); let mut service_data = ServiceInfo::default(); - let services = self.init_services(&mut service_data, &mut shutdown_manager, provider)?; + let services = self.init_services(&mut service_data, &shutdown_manager, provider)?; Ok(EphemeraStarterWithProvider { with_application: self, @@ -237,7 +237,7 @@ impl EphemeraStarterWithApplication { >( &mut self, service_data: &mut ServiceInfo, - shutdown_manager: &mut ShutdownManager, + shutdown_manager: &ShutdownManager, provider: P, ) -> anyhow::Result>>> { let services = vec![