aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--snekbox/nsjail.py12
1 files changed, 0 insertions, 12 deletions
diff --git a/snekbox/nsjail.py b/snekbox/nsjail.py
index 4a13adb..814b46c 100644
--- a/snekbox/nsjail.py
+++ b/snekbox/nsjail.py
@@ -224,18 +224,6 @@ class NsJail:
log.info(f"nsjail return code: {returncode}")
- # If we hit a cgroup limit then there is a chance the nsjail cgroups did not
- # get removed. If we don't remove them then when we try remove the parents
- # we will get a "Device or resource busy" error.
-
- children = []
-
- children.extend(Path(self.config.cgroup_mem_mount, cgroup).glob("NSJAIL.*"))
- children.extend(Path(self.config.cgroup_pids_mount, cgroup).glob("NSJAIL.*"))
-
- for child in children:
- child.rmdir()
-
# Remove the dynamically created cgroups once we're done
Path(self.config.cgroup_mem_mount, cgroup).rmdir()
Path(self.config.cgroup_pids_mount, cgroup).rmdir()