Skip to content

Commit 4764620

Browse files
feat: publish initial data when adding a new discovery service
1 parent d6e22c5 commit 4764620

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

iroh/src/discovery.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,7 @@ impl ConcurrentDiscovery {
429429
service.publish(data)
430430
}
431431
}
432+
self.services.write().expect("poisoned").push(service);
432433
}
433434

434435
/// Is there any services configured?
@@ -470,7 +471,6 @@ impl Discovery for ConcurrentDiscovery {
470471

471472
fn resolve(&self, node_id: NodeId) -> Option<BoxStream<Result<DiscoveryItem, DiscoveryError>>> {
472473
let services = self.services.read().expect("poisoned");
473-
dbg!(services.len());
474474
let streams = services
475475
.iter()
476476
.filter_map(|service| service.resolve(node_id));

0 commit comments

Comments
 (0)