make these variables unix only too

Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
strawberry 2024-03-09 17:10:38 -05:00 committed by June
parent fee6cad778
commit 26982fbe05

View file

@ -1090,10 +1090,13 @@ impl KeyValueDatabase {
tokio::spawn(async move { tokio::spawn(async move {
let mut i = interval(timer_interval); let mut i = interval(timer_interval);
#[cfg(unix)] #[cfg(unix)]
let mut hangup = signal(SignalKind::hangup()).unwrap(); let mut hangup = signal(SignalKind::hangup()).expect("Failed to register SIGHUP signal receiver");
let mut ctrl_c = signal(SignalKind::interrupt()).unwrap(); #[cfg(unix)]
let mut terminate = signal(SignalKind::terminate()).unwrap(); let mut ctrl_c = signal(SignalKind::interrupt()).expect("Failed to register SIGINT signal receiver");
#[cfg(unix)]
let mut terminate = signal(SignalKind::terminate()).expect("Failed to register SIGTERM signal receiver");
loop { loop {
#[cfg(unix)] #[cfg(unix)]