diff --git a/management/client/client.go b/management/client/client.go index 902278bb4..019c8668b 100644 --- a/management/client/client.go +++ b/management/client/client.go @@ -32,7 +32,7 @@ func NewClient(ctx context.Context, addr string, ourPrivateKey wgtypes.Key, tlsE transportOption = grpc.WithTransportCredentials(credentials.NewTLS(&tls.Config{})) } - mgmCtx, cancel := context.WithTimeout(ctx, 3*time.Second) + mgmCtx, cancel := context.WithTimeout(ctx, 10*time.Second) defer cancel() conn, err := grpc.DialContext( mgmCtx, @@ -40,8 +40,8 @@ func NewClient(ctx context.Context, addr string, ourPrivateKey wgtypes.Key, tlsE transportOption, grpc.WithBlock(), grpc.WithKeepaliveParams(keepalive.ClientParameters{ - Time: 3 * time.Second, - Timeout: 2 * time.Second, + Time: 15 * time.Second, + Timeout: 10 * time.Second, })) if err != nil { diff --git a/signal/client/client.go b/signal/client/client.go index c8b284c2f..5b19c3c1f 100644 --- a/signal/client/client.go +++ b/signal/client/client.go @@ -48,7 +48,7 @@ func NewClient(ctx context.Context, addr string, key wgtypes.Key, tlsEnabled boo transportOption = grpc.WithTransportCredentials(credentials.NewTLS(&tls.Config{})) } - sigCtx, cancel := context.WithTimeout(ctx, 3*time.Second) + sigCtx, cancel := context.WithTimeout(ctx, 10*time.Second) defer cancel() conn, err := grpc.DialContext( sigCtx, @@ -56,8 +56,8 @@ func NewClient(ctx context.Context, addr string, key wgtypes.Key, tlsEnabled boo transportOption, grpc.WithBlock(), grpc.WithKeepaliveParams(keepalive.ClientParameters{ - Time: 3 * time.Second, - Timeout: 2 * time.Second, + Time: 15 * time.Second, + Timeout: 10 * time.Second, })) if err != nil {