diff --git a/providers/http/memcached/memcached.go b/providers/http/memcached/memcached.go index 98e46cfc8..d0a6d47c9 100644 --- a/providers/http/memcached/memcached.go +++ b/providers/http/memcached/memcached.go @@ -36,7 +36,7 @@ func (w *HTTPProvider) Present(_ context.Context, _, token, keyAuth string) erro mc := memcache.New(host) // Only because this is slow on GitHub action. - mc.Timeout = 5 * time.Second + mc.Timeout = 1 * time.Second item := &memcache.Item{ Key: challengePath, diff --git a/providers/http/memcached/memcached_test.go b/providers/http/memcached/memcached_test.go index 4f7cc8b5b..de3f047ce 100644 --- a/providers/http/memcached/memcached_test.go +++ b/providers/http/memcached/memcached_test.go @@ -5,6 +5,7 @@ import ( "path" "strings" "testing" + "time" "github.com/bradfitz/gomemcache/memcache" "github.com/go-acme/lego/v5/challenge/http01" @@ -109,6 +110,8 @@ func TestMemcachedPresentPartialFailureMultiHost(t *testing.T) { for _, host := range memcachedHosts { mc := memcache.New(host) + // Only because this is slow on GitHub action. + mc.Timeout = 1 * time.Second i, err := mc.Get(challengePath) require.NoError(t, err)