Merge pull request #38 from Jakob-Naucke/update-nix

Update nix to 0.20.0
This commit is contained in:
Fupan Li
2021-02-25 09:47:01 +08:00
committed by GitHub
2 changed files with 3 additions and 3 deletions

View File

@@ -14,7 +14,7 @@ readme = "README.md"
[dependencies]
log = "0.4"
regex = "1.1"
nix = "0.18.0"
nix = "0.20.0"
libc = "0.2"
[dev-dependencies]

View File

@@ -62,7 +62,7 @@ fn test_pid_events_is_not_zero() {
let before = pids.get_pid_events();
let before = before.unwrap();
match fork() {
match unsafe { fork() } {
Ok(ForkResult::Parent { child, .. }) => {
// move the process into the control group
let _ = pids.add_task(&(pid_t::from(child) as u64).into());
@@ -89,7 +89,7 @@ fn test_pid_events_is_not_zero() {
Ok(ForkResult::Child) => loop {
let pids_max = pids.get_pid_max();
if pids_max.is_ok() && pids_max.unwrap() == MaxValue::Value(1) {
if let Err(_) = fork() {
if let Err(_) = unsafe { fork() } {
unsafe { libc::exit(0) };
} else {
unsafe { libc::exit(1) };