mirror of
https://github.com/kata-containers/cgroups-rs.git
synced 2026-08-05 02:13:23 +00:00
Merge pull request #38 from Jakob-Naucke/update-nix
Update nix to 0.20.0
This commit is contained in:
@@ -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]
|
||||
|
||||
@@ -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) };
|
||||
|
||||
Reference in New Issue
Block a user