Merge pull request #1435 from Random-Liu/with-process-kill-all

WithProcessKill should kill all processes.
This commit is contained in:
Michael Crosby 2017-08-28 14:49:18 -04:00 committed by GitHub
commit cf09e32618

View File

@ -41,7 +41,7 @@ func WithProcessKill(ctx context.Context, p Process) error {
if err != nil {
return err
}
if err := p.Kill(ctx, syscall.SIGKILL); err != nil {
if err := p.Kill(ctx, syscall.SIGKILL, WithKillAll); err != nil {
if errdefs.IsFailedPrecondition(err) || errdefs.IsNotFound(err) {
return nil
}