diff options
Diffstat (limited to 'src/bin/rbw/actions.rs')
-rw-r--r-- | src/bin/rbw/actions.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/rbw/actions.rs b/src/bin/rbw/actions.rs index 7ca0ef9..29cd6fe 100644 --- a/src/bin/rbw/actions.rs +++ b/src/bin/rbw/actions.rs @@ -31,7 +31,7 @@ pub fn quit() -> anyhow::Result<()> { let pidfile = rbw::dirs::pid_file(); let mut pid = String::new(); std::fs::File::open(pidfile)?.read_to_string(&mut pid)?; - let pid = nix::unistd::Pid::from_raw(pid.parse()?); + let pid = nix::unistd::Pid::from_raw(pid.trim_end().parse()?); sock.send(&rbw::protocol::Request { tty: nix::unistd::ttyname(0).ok().and_then(|p| { p.to_str().map(std::string::ToString::to_string) |