beacon/blsync: fix crash in Stop

This commit is contained in:
Felix Lange 2024-03-14 23:23:41 +01:00
parent 5bc6d0b235
commit 8a74643e45

View file

@ -96,7 +96,7 @@ func (c *Client) SetEngineRPC(engine *rpc.Client) {
func (c *Client) Start() error { func (c *Client) Start() error {
headCh := make(chan types.ChainHeadEvent, 16) headCh := make(chan types.ChainHeadEvent, 16)
c.blockSync.SubscribeChainHead(headCh) c.chainHeadSub = c.blockSync.SubscribeChainHead(headCh)
c.engineClient = startEngineClient(c.chainConfig, c.engineRPC, headCh) c.engineClient = startEngineClient(c.chainConfig, c.engineRPC, headCh)
c.scheduler.Start() c.scheduler.Start()