aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/rbw-agent/sock.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/rbw-agent/sock.rs')
-rw-r--r--src/bin/rbw-agent/sock.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/bin/rbw-agent/sock.rs b/src/bin/rbw-agent/sock.rs
index bb2d6fb..311176c 100644
--- a/src/bin/rbw-agent/sock.rs
+++ b/src/bin/rbw-agent/sock.rs
@@ -43,11 +43,7 @@ impl Sock {
}
pub fn listen() -> anyhow::Result<tokio::net::UnixListener> {
- let runtime_dir = rbw::dirs::runtime_dir();
- std::fs::create_dir_all(&runtime_dir)
- .context("failed to create runtime dir")?;
-
- let path = runtime_dir.join("socket");
+ let path = rbw::dirs::socket_file();
// if the socket already doesn't exist, that's fine
let _ = std::fs::remove_file(&path);
let sock = tokio::net::UnixListener::bind(&path)