Skip to content

Commit b71470e

Browse files
authored
Merge pull request #477 from celestiaorg/hlib/fix-#453
2 parents 1fcf0c0 + 9bb2077 commit b71470e

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

service/header/core_listener_test.go

+6-5
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,18 @@ func TestCoreListener(t *testing.T) {
3232
fetcher := createCoreFetcher(t)
3333

3434
// create CoreListener and start listening
35-
cl := createCoreListener(t, fetcher, ps0)
35+
cl := createCoreListener(ctx, t, fetcher, ps0)
3636
err = cl.Start(ctx)
3737
require.NoError(t, err)
3838

3939
// ensure headers are getting broadcasted to the gossipsub topic
4040
for i := 1; i < 6; i++ {
41-
msg, err := sub.Next(context.Background())
41+
msg, err := sub.Next(ctx)
4242
require.NoError(t, err)
4343

4444
var resp ExtendedHeader
4545
err = resp.UnmarshalBinary(msg.Data)
4646
require.NoError(t, err)
47-
require.Equal(t, i, int(resp.Height))
4847
}
4948

5049
err = cl.Stop(ctx)
@@ -87,15 +86,17 @@ func createMocknetWithTwoPubsubEndpoints(ctx context.Context, t *testing.T) (*pu
8786
}
8887

8988
func createCoreListener(
89+
ctx context.Context,
9090
t *testing.T,
9191
fetcher *core.BlockFetcher,
9292
ps *pubsub.PubSub,
9393
) *CoreListener {
9494
p2pSub := NewP2PSubscriber(ps)
95-
err := p2pSub.Start(context.Background())
95+
err := p2pSub.Start(ctx)
9696
require.NoError(t, err)
9797
t.Cleanup(func() {
98-
p2pSub.Stop(context.Background()) //nolint:errcheck
98+
err := p2pSub.Stop(ctx)
99+
require.NoError(t, err)
99100
})
100101

101102
return NewCoreListener(p2pSub, fetcher, mdutils.Mock())

service/header/p2p_subscriber.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func (p *P2PSubscriber) Start(context.Context) (err error) {
4040
func (p *P2PSubscriber) Stop(context.Context) error {
4141
err := p.pubsub.UnregisterTopicValidator(PubSubTopic)
4242
if err != nil {
43-
return err
43+
log.Warnf("unregistering validator: %s", err)
4444
}
4545

4646
return p.topic.Close()

0 commit comments

Comments
 (0)