syncer/syncerservice.go
Method Syncer.handleMessage
has 59 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func (syncer *Syncer) handleMessage(inmsg interface{}) {
defer syncer.RecoverSyncerSelf()
if !syncer.verifySeq(inmsg) {
return
Method Syncer.handleFinderResult
has 5 return statements (exceeds 4 allowed). Open
Open
func (syncer *Syncer) handleFinderResult(msg *message.FinderResult) error {
logger.Debug().Msg("syncer received finder result message")
if err := chain.TestDebugger.Check(chain.DEBUG_SYNCER_CRASH, 0, nil); err != nil {
chain.TestDebugger.Unset(chain.DEBUG_SYNCER_CRASH)