(container *libcontainer.Container)
| 14 | ) |
| 15 | |
| 16 | func killContainer(container *libcontainer.Container) error { |
| 17 | _ = container.Signal(unix.SIGKILL) |
| 18 | for range 100 { |
| 19 | time.Sleep(100 * time.Millisecond) |
| 20 | if err := container.Signal(unix.Signal(0)); err != nil { |
| 21 | return container.Destroy() |
| 22 | } |
| 23 | } |
| 24 | return errors.New("container init still running") |
| 25 | } |
| 26 | |
| 27 | var deleteCommand = cli.Command{ |
| 28 | Name: "delete", |