Less noisy lock
[?]
Jan 14, 2021, 7:59 PM
W5NU4F6JQ52TZPV3ATPQ5NYWWIFODMR6RFV47JHGOGU47GSJVMRQCDependencies
- [2]
JL4WKA5PImplement the Sanakirja concurrency model in a cross-process way
Change contents
- edit in pijul/src/commands/lock.rs at line 24
std::fs::create_dir_all(lock.parent().unwrap())?; - edit in pijul/src/commands/lock.rs at line 46
{let mut f = OpenOptions::new().write(true).create(true).append(true).open("log").unwrap();writeln!(f, "accepted").unwrap()} - edit in pijul/src/commands/lock.rs at line 49
{let mut f = OpenOptions::new().write(true).create(true).append(true).open("log").unwrap();writeln!(f, "n = {:?}", *n_clients.lock().await).unwrap();} - edit in pijul/src/commands/lock.rs at line 106
}{let mut f = OpenOptions::new().write(true).create(true).append(true).open("log").unwrap();writeln!(f, "n = {:?}", *n_clients.lock().await).unwrap();