提交 41bc355b 作者: Juan Batiz-Benet

/rpcaddr should be storing a multiaddr

client expects a multiaddr. server was writing a bsaddr
上级 a76f6af1
......@@ -63,7 +63,12 @@ func NewDaemonListener(ipfsnode *core.IpfsNode, addr *ma.Multiaddr, confdir stri
return nil, err
}
_, err = ofi.Write([]byte(host))
mstr, err := addr.String()
if err != nil {
return nil, err
}
_, err = ofi.Write([]byte(mstr))
if err != nil {
log.Warning("Could not write to rpcaddress file: %s", err)
return nil, err
......
......@@ -67,6 +67,7 @@ func SendCommand(command *Command, confdir string) error {
return err
}
log.Info("Daemon address: %s", server)
maddr, err := ma.NewMultiaddr(server)
if err != nil {
return err
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论