File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change 1
1
// Copyright 2018 TiKV Project Authors. Licensed under Apache-2.0.
2
2
3
3
use std:: {
4
- borrow:: Borrow ,
5
4
fs:: File ,
6
5
io:: Read ,
7
6
path:: { Path , PathBuf } ,
@@ -73,21 +72,20 @@ impl SecurityManager {
73
72
{
74
73
info ! ( "connect to rpc server at endpoint: {:?}" , addr) ;
75
74
76
- let cow_addr = SCHEME_REG . replace ( addr, "" ) ;
77
- let addr: & str = cow_addr. borrow ( ) ;
75
+ let addr = SCHEME_REG . replace ( addr, "" ) ;
78
76
79
77
let cb = ChannelBuilder :: new ( env)
80
78
. keepalive_time ( Duration :: from_secs ( 10 ) )
81
79
. keepalive_timeout ( Duration :: from_secs ( 3 ) ) ;
82
80
83
81
let channel = if self . ca . is_empty ( ) {
84
- cb. connect ( addr)
82
+ cb. connect ( & addr)
85
83
} else {
86
84
let cred = ChannelCredentialsBuilder :: new ( )
87
85
. root_cert ( self . ca . clone ( ) )
88
86
. cert ( self . cert . clone ( ) , load_pem_file ( "private key" , & self . key ) ?)
89
87
. build ( ) ;
90
- cb. secure_connect ( addr, cred)
88
+ cb. secure_connect ( & addr, cred)
91
89
} ;
92
90
93
91
Ok ( factory ( channel) )
You can’t perform that action at this time.
0 commit comments