Revert "use default value when the specified timeout is 0s"

This reverts commit 0090e27bd3.
This commit is contained in:
Jordan Liggitt 2020-11-19 18:13:37 -05:00
parent 63d2bf72fa
commit 3e21057070
2 changed files with 1 additions and 13 deletions

View File

@ -69,10 +69,7 @@ func WithRequestDeadline(handler http.Handler, longRunning request.LongRunningRe
return
}
// if the user has specified a timeout of 0s, this means no timeout, so we should use the maximum timeout allowed.
if userSpecifiedTimeout != 0 {
timeout = userSpecifiedTimeout
}
timeout = userSpecifiedTimeout
}
ctx, cancel := context.WithTimeout(ctx, timeout)

View File

@ -94,15 +94,6 @@ func TestWithRequestDeadline(t *testing.T) {
deadlineExpected: 14 * time.Second, // to account for the delay in verification
statusCodeExpected: http.StatusOK,
},
{
name: "the specified timeout is 0s, default deadline is expected to be set",
requestURL: "/api/v1/namespaces?timeout=0s",
longRunning: false,
handlerCallCountExpected: 1,
hasDeadlineExpected: true,
deadlineExpected: requestTimeoutMaximum - time.Second, // to account for the delay in verification
statusCodeExpected: http.StatusOK,
},
{
name: "the user does not specify any request timeout, default deadline is expected to be set",
requestURL: "/api/v1/namespaces?timeout=",