swarm: close stateStore after bzz.Stop()

This commit is contained in:
Fabio Barone 2018-11-20 14:34:10 -05:00
parent 9a45e8a69e
commit 0ba0936b63

View file

@ -461,11 +461,12 @@ func (self *Swarm) Stop() error {
self.sfs.Stop() self.sfs.Stop()
stopCounter.Inc(1) stopCounter.Inc(1)
self.streamer.Stop() self.streamer.Stop()
err := self.bzz.Stop()
if self.stateStore != nil { if self.stateStore != nil {
self.stateStore.Close() self.stateStore.Close()
} }
return err
return self.bzz.Stop()
} }
// implements the node.Service interface // implements the node.Service interface