From 22043d6961efcddc599c3dad60006eb7375c092c Mon Sep 17 00:00:00 2001 From: Ravyu Sivakumaran Date: Tue, 10 Dec 2024 13:27:39 -0600 Subject: [PATCH] tile, gossip: re-position in_idx filter condition in after_frag --- src/app/fdctl/run/tiles/fd_gossip.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/fdctl/run/tiles/fd_gossip.c b/src/app/fdctl/run/tiles/fd_gossip.c index 236051cdf0..f29eaef0d2 100644 --- a/src/app/fdctl/run/tiles/fd_gossip.c +++ b/src/app/fdctl/run/tiles/fd_gossip.c @@ -499,9 +499,6 @@ after_frag( fd_gossip_tile_ctx_t * ctx, (void)sz; (void)tsorig; - /* TODO: This doesn't seem right... */ - if( in_idx!=NET_IN_IDX ) return; - /* Messages from the replay tile for wen-restart are handled by after_credit periodically */ if( in_idx==REPLAY_IN_IDX ) return; @@ -521,6 +518,8 @@ after_frag( fd_gossip_tile_ctx_t * ctx, return; } + if( in_idx!=NET_IN_IDX ) return; + ctx->stem = stem; ulong hdr_sz = fd_disco_netmux_sig_hdr_sz( sig ); fd_net_hdrs_t * hdr = (fd_net_hdrs_t *)ctx->gossip_buffer;