22 lines
565 B
Rust
22 lines
565 B
Rust
use log::*;
|
|
|
|
pub const SOLANA_SYS_TUNER_PATH: &str = "/tmp/solana-sys-tuner";
|
|
|
|
#[cfg(unix)]
|
|
pub fn request_realtime_poh() {
|
|
info!("Sending tuning request");
|
|
let status = unix_socket::UnixStream::connect(SOLANA_SYS_TUNER_PATH);
|
|
match status {
|
|
Ok(_) => info!("Successfully sent tuning request"),
|
|
Err(err) => warn!(
|
|
"Failed to send tuning request, is `solana-sys-tuner` running? {:?}",
|
|
err
|
|
),
|
|
}
|
|
}
|
|
|
|
#[cfg(not(unix))]
|
|
pub fn request_realtime_poh() {
|
|
info!("Tuning request ignored on this platform");
|
|
}
|