diff --git a/rawkv/rawkv.go b/rawkv/rawkv.go index 4e9f217d..ddae7289 100644 --- a/rawkv/rawkv.go +++ b/rawkv/rawkv.go @@ -201,7 +201,7 @@ func NewClientWithOpts(ctx context.Context, pdAddrs []string, opts ...ClientOpt) } // Use an unwrapped PDClient to obtain keyspace meta. - pdCli, err := pd.NewClient(pdAddrs, pd.SecurityOption{ + pdCli, err := pd.NewClientWithContext(ctx, pdAddrs, pd.SecurityOption{ CAPath: opt.security.ClusterSSLCA, CertPath: opt.security.ClusterSSLCert, KeyPath: opt.security.ClusterSSLKey,