From 87831e7f8d85b69878b3656dacead864a797f6f0 Mon Sep 17 00:00:00 2001 From: "Jeff Washington (jwash)" Date: Mon, 22 Nov 2021 14:37:17 -0600 Subject: [PATCH] start system monitor earlier in validator so we get memory stats at startup (#21372) --- core/src/validator.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/core/src/validator.rs b/core/src/validator.rs index 5c22280eaf..08d2a71fbe 100644 --- a/core/src/validator.rs +++ b/core/src/validator.rs @@ -425,6 +425,11 @@ impl Validator { accounts_update_notifier.is_some() ); + let system_monitor_service = Some(SystemMonitorService::new( + Arc::clone(&exit), + !config.no_os_network_stats_reporting, + )); + let ( genesis_config, bank_forks, @@ -466,10 +471,6 @@ impl Validator { abort(); }); } - let system_monitor_service = Some(SystemMonitorService::new( - Arc::clone(&exit), - !config.no_os_network_stats_reporting, - )); let leader_schedule_cache = Arc::new(leader_schedule_cache); let bank = bank_forks.working_bank();