Skip to content

InOrderFanoutSubscriptionManager logging errors #385

@Filter94

Description

@Filter94

Impact

environment [Devnet]

an user is impacted [unknown]

Describe the bug

In the logs there are sometimes repeating:

2025-09-23 00:13:23.067+00:00 | ELSyncPoller-a76149f6-511d-47d2-8c0e-3902d0349892 | ERROR | InOrderFanoutSubscriptionManager | errorMessage=Attempt to start new height manager without stopping previous manager from subscriber=maru.app.QbftProtocolValidatorFactory$$Lambda/0x00007f400c871b78@7916b451 handling data=kotlin.Unit java.lang.IllegalStateException: Attempt to start new height manager without stopping previous manager

And it can go on for more than an hour

Steps to Reproduce

???

The error seems to be coming from onFullSyncComplete handler set in QbftProtocolValidatorFactory maybe it happens when onFullSyncComplete handler is called without onClSyncStatusUpdate with status SYNCING, but the issue isn't completely clear for me

Actual result

We shouldn't see that many repeating errors in the logs

Expected result

The error shouldn't happen

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions