@@ -524,9 +524,8 @@ pub fn test_nat_type() {
524524 }
525525
526526 let mut i = 0 ;
527- let ( rendezvous_server, _, _) = get_rendezvous_server_sync ( 1_000 ) ;
528527 loop {
529- match test_nat_type_ ( & rendezvous_server ) {
528+ match test_nat_type_ ( ) {
530529 Ok ( true ) => break ,
531530 Err ( err) => {
532531 log:: error!( "test nat: {}" , err) ;
@@ -548,10 +547,10 @@ pub fn test_nat_type() {
548547}
549548
550549#[ tokio:: main( flavor = "current_thread" ) ]
551- async fn test_nat_type_ ( rendezvous_server : & str ) -> ResultType < bool > {
550+ async fn test_nat_type_ ( ) -> ResultType < bool > {
552551 log:: info!( "Testing nat ..." ) ;
553552 let start = std:: time:: Instant :: now ( ) ;
554- let server1 = rendezvous_server ;
553+ let server1 = Config :: get_rendezvous_server ( ) ;
555554 let server2 = crate :: increase_port ( & server1, -1 ) ;
556555 let mut msg_out = RendezvousMessage :: new ( ) ;
557556 let serial = Config :: get_serial ( ) ;
@@ -608,11 +607,6 @@ async fn test_nat_type_(rendezvous_server: &str) -> ResultType<bool> {
608607 Ok ( ok)
609608}
610609
611- #[ tokio:: main( flavor = "current_thread" ) ]
612- async fn get_rendezvous_server_sync ( ms_timeout : u64 ) -> ( String , Vec < String > , bool ) {
613- get_rendezvous_server ( ms_timeout) . await
614- }
615-
616610pub async fn get_rendezvous_server ( ms_timeout : u64 ) -> ( String , Vec < String > , bool ) {
617611 #[ cfg( any( target_os = "android" , target_os = "ios" ) ) ]
618612 let ( mut a, mut b) = get_rendezvous_server_ ( ms_timeout) ;
0 commit comments