()
| 560 | } |
| 561 | |
| 562 | func (c *cgroup) checkExists() { |
| 563 | for _, s := range pathers(c.subsystems) { |
| 564 | p, err := c.path(s.Name()) |
| 565 | if err != nil { |
| 566 | return |
| 567 | } |
| 568 | if _, err := os.Lstat(s.Path(p)); err != nil { |
| 569 | if os.IsNotExist(err) { |
| 570 | c.err = ErrCgroupDeleted |
| 571 | return |
| 572 | } |
| 573 | } |
| 574 | } |
| 575 | } |