memfaultd 1.26.1

Memfault daemon for embedded Linux systems. Observability, logging, crash reporting, and updating all in one service. Learn more at https://docs.memfault.com/
Documentation
1
2
3
4
5
6
7
8
9
10
11
//
// Copyright (c) Memfault, Inc.
// See License.txt for details
use eyre::Result;
use nix::sys::signal::Signal::{SIGUSR1, SIGUSR2};

use super::pid_file::send_signal_to_pid;

pub fn send_flush_signal(skip_serialization: bool) -> Result<()> {
    send_signal_to_pid(if skip_serialization { SIGUSR2 } else { SIGUSR1 })
}