From f86f9a3038eb6db513a0ea36bc2af7a13b005e99 Mon Sep 17 00:00:00 2001 From: Bryan Mills Date: Mon, 4 Apr 2022 14:45:45 +0000 Subject: Revert "os: add handling of os.Interrupt for windows" This reverts CL 367495. Reason for revert: broke `x/tools` tests on Windows. Change-Id: Iab6b33259181c9520cf8db1e5b6edfeba763f974 Reviewed-on: https://go-review.googlesource.com/c/go/+/397997 Trust: Bryan Mills Run-TryBot: Bryan Mills TryBot-Result: Gopher Robot Reviewed-by: Cherry Mui --- src/os/exec/exec_windows_test.go | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'src/os/exec') diff --git a/src/os/exec/exec_windows_test.go b/src/os/exec/exec_windows_test.go index 503867f9c8..8e31e47190 100644 --- a/src/os/exec/exec_windows_test.go +++ b/src/os/exec/exec_windows_test.go @@ -7,7 +7,6 @@ package exec_test import ( - "internal/testenv" "io" "os" "os/exec" @@ -55,20 +54,3 @@ func TestNoInheritHandles(t *testing.T) { t.Fatalf("got exit code %d; want 88", exitError.ExitCode()) } } - -func TestErrProcessDone(t *testing.T) { - testenv.MustHaveGoBuild(t) - // On Windows, ProcAttr cannot be empty - p, err := os.StartProcess(testenv.GoToolPath(t), []string{""}, - &os.ProcAttr{Dir: "", Env: nil, Files: []*os.File{os.Stdin, os.Stdout, os.Stderr}, Sys: nil}) - if err != nil { - t.Errorf("starting test process: %v", err) - } - _, err = p.Wait() - if err != nil { - t.Errorf("Wait: %v", err) - } - if got := p.Signal(os.Kill); got != os.ErrProcessDone { - t.Fatalf("got %v want %v", got, os.ErrProcessDone) - } -} -- cgit v1.3