diff --git a/src/server/runtime_status_service_server_impl/mod.rs b/src/server/runtime_status_service_server_impl/mod.rs index cdf11a6..6056400 100644 --- a/src/server/runtime_status_service_server_impl/mod.rs +++ b/src/server/runtime_status_service_server_impl/mod.rs @@ -106,13 +106,10 @@ impl RuntimeStatusService for AquilaRuntimeStatusServiceServer { runtime_identifier ); - // Temporarily disabled: do not forward runtime status updates to Sagittarius. - // Re-enable with the timeout updates above when runtime usage reporting is restored. - // let mut client = self.client.lock().await; - // let response = client - // .update_runtime_status(runtime_status_update_request) - // .await; - let response = tucana::aquila::RuntimeStatusUpdateResponse { success: true }; + let mut client = self.client.lock().await; + let response = client + .update_runtime_status(runtime_status_update_request) + .await; log::debug!( "Completed runtime status update success={}", diff --git a/src/server/runtime_status_service_server_impl/monitor.rs b/src/server/runtime_status_service_server_impl/monitor.rs index e52cda0..ab8fe95 100644 --- a/src/server/runtime_status_service_server_impl/monitor.rs +++ b/src/server/runtime_status_service_server_impl/monitor.rs @@ -40,10 +40,9 @@ pub(super) fn spawn( continue; } - // Uncomment in #360 - // let mut client = _client.lock().await; - for _timeout_update in timeout_updates { - // let _ = client.update_runtime_status(timeout_update).await; + let mut client = _client.lock().await; + for timeout_update in timeout_updates { + let _ = client.update_runtime_status(timeout_update).await; } } });