code: func (b *blockManager) onBlockDisconnected(headerDisconnected wire.BlockHeader,
  	heightDisconnected uint32, newChainTip wire.BlockHeader) {
  
  	select {
  	case b.blockNtfnChan <- blockntfns.NewBlockDisconnected(
  		headerDisconnected, heightDisconnected, newChainTip,
  	):
  	case <-b.quit:
  	}
  }
docs: // onBlockDisconnected queues a block notification that reorgs the current
  // chain.