Have remote commands return a success/failure message
This commit is contained in:
@ -214,7 +214,7 @@ async fn heartbeat_task(state_mtx: Arc<Mutex<State>>) -> anyhow::Result<()> {
|
||||
}
|
||||
drop(state);
|
||||
task::block_on(async {
|
||||
if let Err(err) = bscreensaver_command(BCommand::Deactivate) {
|
||||
if let Err(err) = bscreensaver_command(BCommand::Deactivate, Some(Duration::from_secs(4))) {
|
||||
warn!("Failed to deactivate screen lock: {}", err);
|
||||
} else {
|
||||
debug!("Successfully issued deactivate heartbeat");
|
||||
|
Reference in New Issue
Block a user