Skip to content

Commit 42be2bc

Browse files
committed
rm nonblocking - let metrics populate on outer loop
1 parent d984ec1 commit 42be2bc

File tree

1 file changed

+0
-50
lines changed

1 file changed

+0
-50
lines changed

tip-router-operator-cli/src/reclaim.rs

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -108,61 +108,11 @@ pub async fn close_expired_accounts(
108108
batch.len(),
109109
duration.as_secs()
110110
);
111-
nonblocking_emit_expired_claim_metrics(
112-
rpc_url.to_string(),
113-
tip_distribution_program_id,
114-
priority_fee_distribution_program_id,
115-
epoch,
116-
);
117111
}
118112
}
119113
Ok(())
120114
}
121115

122-
// "Drop the future on the floor" with tokio::spawn and return immediately
123-
fn nonblocking_emit_expired_claim_metrics(
124-
rpc_url: String,
125-
tip_distribution_program_id: Pubkey,
126-
priority_fee_distribution_program_id: Pubkey,
127-
epoch: u64,
128-
) {
129-
tokio::spawn(async move {
130-
let start = Instant::now();
131-
let rpc_client = rpc_utils::new_high_timeout_rpc_client(&rpc_url.clone());
132-
let maybe_fetch = fetch_expired_claim_statuses(
133-
&rpc_client,
134-
tip_distribution_program_id,
135-
priority_fee_distribution_program_id,
136-
epoch,
137-
)
138-
.await;
139-
if let Err(e) = maybe_fetch {
140-
error!("Error fetching expired claim statuses: {:?}", e);
141-
return;
142-
}
143-
let duration = start.elapsed();
144-
if let Ok((tip_distribution_claim_accounts, priority_fee_distribution_claim_accounts)) =
145-
maybe_fetch
146-
{
147-
datapoint_info!(
148-
"tip_router_cli.expired_claim_statuses",
149-
(
150-
"expired_tip_claim_statuses",
151-
tip_distribution_claim_accounts.len(),
152-
i64
153-
),
154-
(
155-
"expired_pf_claim_statuses",
156-
priority_fee_distribution_claim_accounts.len(),
157-
i64
158-
),
159-
("epoch", epoch, i64),
160-
("duration", duration.as_secs(), i64),
161-
);
162-
}
163-
});
164-
}
165-
166116
fn close_tip_claim_transactions(
167117
accounts: &[(Pubkey, TipDistributionClaimStatus)],
168118
tip_distribution_program_id: Pubkey,

0 commit comments

Comments
 (0)