From 1e57166962a6f9f5a8bcfd3811dba365bb838149 Mon Sep 17 00:00:00 2001 From: Penghao Cen Date: Mon, 12 Dec 2016 20:42:28 +0800 Subject: [PATCH] Remove http timeout option on getting catalog --- src/common/utils/registry/registry.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/common/utils/registry/registry.go b/src/common/utils/registry/registry.go index 5d080b3ba..99fdd4f1d 100644 --- a/src/common/utils/registry/registry.go +++ b/src/common/utils/registry/registry.go @@ -20,7 +20,7 @@ import ( "net/http" "net/url" "strings" - "time" + // "time" "github.com/vmware/harbor/src/common/utils" registry_error "github.com/vmware/harbor/src/common/utils/registry/error" @@ -77,7 +77,9 @@ func NewRegistryWithModifiers(endpoint string, insecure bool, modifiers ...Modif return NewRegistry(endpoint, &http.Client{ Transport: transport, - Timeout: 30 * time.Second, + // If there are hunderds of repositories in docker registry, + // timeout option will abort HTTP request on getting catalog + // Timeout: 30 * time.Second, }) }