We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d4e976d + 2236eb0 commit bce3c7eCopy full SHA for bce3c7e
cgroup2/manager.go
@@ -472,10 +472,6 @@ func (c *Manager) fallbackKill() error {
472
}
473
474
func (c *Manager) Delete() error {
475
- var (
476
- tasks []uint64
477
- threaded bool
478
- )
479
// Kernel prevents cgroups with running process from being removed,
480
// check the tree is empty.
481
//
@@ -485,13 +481,13 @@ func (c *Manager) Delete() error {
485
if !os.IsNotExist(err) {
486
482
return err
487
483
488
- } else {
489
- threaded = cgType == Threaded
490
484
491
492
- if threaded {
+ var tasks []uint64
+ switch cgType {
+ case Threaded, DomainThreaded:
493
tasks, err = c.Threads(true)
494
+ default:
495
tasks, err = c.Procs(true)
496
497
if err != nil {
0 commit comments