libnewsboat 2.38.0

Utility libraries used by Newsboat reader
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Helper binary to help lock process for testing.
use libnewsboat::fslock::FsLock;

fn main() {
    let lock_location = std::env::args().nth(1).unwrap();

    let mut lock = FsLock::default();
    assert!(lock.try_lock(lock_location.as_ref(), &mut 0).is_ok());

    // signal that we already lock file
    println!();

    // wait for signal to exit and drop lock
    std::io::stdin().read_line(&mut String::new()).unwrap();
}