File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -2572,17 +2572,17 @@ impl Actor {
25722572
25732573 if is_major {
25742574 #[ cfg( not( wasm_browser) ) ]
2575- if let Err ( err) = self . sockets . v4 . rebind ( ) {
2576- warn ! ( "failed to rebind Udp IPv4 socket: {:?}" , err) ;
2577- } ;
2578- #[ cfg( not( wasm_browser) ) ]
2579- if let Some ( ref socket) = self . sockets . v6 {
2580- if let Err ( err) = socket. rebind ( ) {
2581- warn ! ( "failed to rebind Udp IPv6 socket: {:?}" , err) ;
2575+ {
2576+ if let Err ( err) = self . sockets . v4 . rebind ( ) {
2577+ warn ! ( "failed to rebind Udp IPv4 socket: {:?}" , err) ;
25822578 } ;
2579+ if let Some ( ref socket) = self . sockets . v6 {
2580+ if let Err ( err) = socket. rebind ( ) {
2581+ warn ! ( "failed to rebind Udp IPv6 socket: {:?}" , err) ;
2582+ } ;
2583+ }
2584+ self . msock . dns_resolver . clear_cache ( ) ;
25832585 }
2584- #[ cfg( not( wasm_browser) ) ]
2585- let _ = self . msock . dns_resolver . clear_cache ( ) ;
25862586 self . msock . re_stun ( "link-change-major" ) ;
25872587 self . close_stale_relay_connections ( ) . await ;
25882588 self . reset_endpoint_states ( ) ;
You can’t perform that action at this time.
0 commit comments