diff --git a/staging/src/k8s.io/apiserver/pkg/server/filters/goaway_test.go b/staging/src/k8s.io/apiserver/pkg/server/filters/goaway_test.go index ff35f30b9c6..330093e2aae 100644 --- a/staging/src/k8s.io/apiserver/pkg/server/filters/goaway_test.go +++ b/staging/src/k8s.io/apiserver/pkg/server/filters/goaway_test.go @@ -113,17 +113,15 @@ func TestClientReceivedGOAWAY(t *testing.T) { count := 0 for { - select { - case <-timer.C: - n, err := w.Write([]byte("w")) - if err != nil { - return - } - flusher.Flush() - count += n - if count == watchExpectSendBytes { - return - } + <-timer.C + n, err := w.Write([]byte("w")) + if err != nil { + return + } + flusher.Flush() + count += n + if count == watchExpectSendBytes { + return } } })