Compare commits

..

2 Commits

Author SHA1 Message Date
stasatdaglabs
c4e6dee1e6 [NOD-1367] Fix bad default RPC listen host (#922)
* [NOD-1367] Fix bad default RPC listen host.

* [NOD-1367] Fix a comment.
2020-09-09 15:23:04 +03:00
Ori Newman
34ab661cde [NOD-1370] in NewMinimalNetAdapter call to SetRPCRouterInitializer (#921) 2020-09-09 14:44:14 +03:00
2 changed files with 8 additions and 9 deletions

View File

@@ -506,16 +506,12 @@ func LoadConfig() (cfg *Config, remainingArgs []string, err error) {
log.Infof("RPC service is disabled")
}
// Default RPC to listen on localhost only.
// Add the default RPC listener if none were specified. The default
// RPC listener is all addresses on the RPC listen port for the
// network we are to connect to.
if !cfg.DisableRPC && len(cfg.RPCListeners) == 0 {
addrs, err := net.LookupHost("localhost")
if err != nil {
return nil, nil, err
}
cfg.RPCListeners = make([]string, 0, len(addrs))
for _, addr := range addrs {
addr = net.JoinHostPort(addr, cfg.NetParams().RPCPort)
cfg.RPCListeners = append(cfg.RPCListeners, addr)
cfg.RPCListeners = []string{
net.JoinHostPort("", cfg.NetParams().RPCPort),
}
}

View File

@@ -36,6 +36,9 @@ func NewMinimalNetAdapter(cfg *config.Config) (*MinimalNetAdapter, error) {
routerInitializer, routesChan := generateRouteInitializer()
netAdapter.SetP2PRouterInitializer(routerInitializer)
netAdapter.SetRPCRouterInitializer(func(_ *router.Router, _ *netadapter.NetConnection) {
})
err = netAdapter.Start()
if err != nil {
return nil, errors.Wrap(err, "Error starting netAdapter")