aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/rbw-agent/agent.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/rbw-agent/agent.rs')
-rw-r--r--src/bin/rbw-agent/agent.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/bin/rbw-agent/agent.rs b/src/bin/rbw-agent/agent.rs
index 2d9b08e..23f684b 100644
--- a/src/bin/rbw-agent/agent.rs
+++ b/src/bin/rbw-agent/agent.rs
@@ -143,6 +143,15 @@ async fn handle_request(
.await?;
true
}
+ rbw::protocol::Action::CheckLock => {
+ crate::actions::check_lock(
+ sock,
+ state.clone(),
+ req.tty.as_deref(),
+ )
+ .await?;
+ false
+ }
rbw::protocol::Action::Lock => {
crate::actions::lock(sock, state.clone()).await?;
false