startHttpServer missing in Api.Start()

This commit is contained in:
zelig 2015-05-27 10:03:42 +01:00
parent fe3218016c
commit 14d90eee7c

View file

@ -21,12 +21,13 @@ on top of the dpa
type Api struct { type Api struct {
dpa *DPA dpa *DPA
netStore *netStore netStore *netStore
port string
Resolver *resolver.Resolver Resolver *resolver.Resolver
} }
func NewApi(datadir, port string) (api *Api, err error) { func NewApi(datadir, port string) (api *Api, err error) {
api = &Api{} api = &Api{port: port}
api.netStore, err = newNetStore(filepath.Join(datadir, "bzz"), filepath.Join(datadir, "bzzpeers.json")) api.netStore, err = newNetStore(filepath.Join(datadir, "bzz"), filepath.Join(datadir, "bzzpeers.json"))
if err != nil { if err != nil {
@ -49,6 +50,7 @@ func (self *Api) Bzz() (p2p.Protocol, error) {
func (self *Api) Start(node *discover.Node, connectPeer func(string) error) { func (self *Api) Start(node *discover.Node, connectPeer func(string) error) {
self.dpa.Start() self.dpa.Start()
self.netStore.Start(node, connectPeer) self.netStore.Start(node, connectPeer)
go startHttpServer(self, self.port)
} }
func (self *Api) Stop() { func (self *Api) Stop() {