The issue reproduces when I shutdown an existing router, recreate it, and rejoin it with a remote ticket
it shows “Lost connection to relay server.”
Could cause synchronization data failure
#51
Thank you very much. Could you provide a solution?
env
iroh v0.94.0
iroh-gossip v0.94.0
iroh-blobs v0.94.0
iroh-doc v0.94.0
let client_path = client_src.to_string_lossy().into_owned();
let client_path1 = client_src1.to_string_lossy().into_owned();
// If you want to restart the client with a new connection, uncomment the following lines to stop the previous instance
// But it cause some issue
// ------------------------
let iroh_net = start_server(iroh_secret_key.clone(), client_path.clone()).await?;
iroh_net.router.shutdown().await?;
sleep(Duration::from_secs(1)).await;
let iroh_net1 = start_server(iroh_secret_key, client_path1).await?;
let mut tickets = std::collections::HashMap::new();
tickets.insert("node".to_string(), node_ticket.parse()?);
tickets.insert("folder".to_string(), folder_ticket.parse()?);
tickets.insert("resource".to_string(), resource_ticket.parse()?);
tickets.insert("resource1".to_string(), resource_ticket1.parse()?);
tickets.insert("resource2".to_string(), resource_ticket2.parse()?);
tickets.insert("resource3".to_string(), resource_ticket3.parse()?);
let store_state = create_files(&iroh_net1, Some(tickets)).await?;
I have uploaded a test project and upgrade V0.94.0
iroh-test
The issue reproduces when I shutdown an existing router, recreate it, and rejoin it with a remote ticket
it shows “Lost connection to relay server.”
Could cause synchronization data failure
#51
Thank you very much. Could you provide a solution?
env
iroh v0.94.0
iroh-gossip v0.94.0
iroh-blobs v0.94.0
iroh-doc v0.94.0
I have uploaded a test project and upgrade V0.94.0
iroh-test