Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Commit fca0a21

Browse files
committed
deal with some FIXMEs
1 parent d244339 commit fca0a21

File tree

3 files changed

+19
-7
lines changed

3 files changed

+19
-7
lines changed

node/network/bridge/src/incoming/mod.rs

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -613,8 +613,13 @@ where
613613
N: Network,
614614
AD: validator_discovery::AuthorityDiscovery + Clone,
615615
{
616-
let NetworkBridgeIn { network_service, authority_discovery_service, metrics, sync_oracle, shared } =
617-
bridge;
616+
let NetworkBridgeIn {
617+
network_service,
618+
authority_discovery_service,
619+
metrics,
620+
sync_oracle,
621+
shared,
622+
} = bridge;
618623

619624
let (task, network_event_handler) = handle_network_messages(
620625
ctx.sender().clone(),
@@ -640,8 +645,10 @@ where
640645

641646
futures::pin_mut!(orchestra_signal_handler);
642647

643-
// FIXME
644-
let _either = futures::future::select(orchestra_signal_handler, network_event_handler).await;
648+
futures::future::select(orchestra_signal_handler, network_event_handler)
649+
.await
650+
.factor_first()
651+
.0?;
645652
Ok(())
646653
}
647654

node/network/bridge/src/outgoing/mod.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,8 +294,13 @@ where
294294
N: Network,
295295
AD: validator_discovery::AuthorityDiscovery + Clone + Sync,
296296
{
297-
let NetworkBridgeOut { network_service, authority_discovery_service, metrics, sync_oracle, shared, } =
298-
bridge;
297+
let NetworkBridgeOut {
298+
network_service,
299+
authority_discovery_service,
300+
metrics,
301+
sync_oracle,
302+
shared,
303+
} = bridge;
299304

300305
handle_subsystem_messages(
301306
ctx,

node/overseer/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,7 @@ pub struct Overseer<SupportsParachains> {
579579

580580
#[subsystem(GossipSupportMessage, sends: [
581581
NetworkBridgeMessage,
582-
NetworkBridgeInMessage, // FIXME move this into the GossipSupport subsystem
582+
NetworkBridgeInMessage, // TODO <https://github.com/paritytech/polkadot/issues/5626>
583583
RuntimeApiMessage,
584584
ChainSelectionMessage,
585585
])]

0 commit comments

Comments
 (0)