@cryptotaxi247 / kubo / commits / 41bc355be

/rpcaddr should be storing a multiaddr

client expects a multiaddr. server was writing a bsaddr

Juan Batiz-Benet committed Oct 2, 2014 at 03:42 UTC 41bc355be3820ca3147f214c823b2ba84de1abdb
2 files changed +7 -1
daemon/daemon.go
+6 -1
@@ -63,7 +63,12 @@ func NewDaemonListener(ipfsnode *core.IpfsNode, addr *ma.Multiaddr, confdir stri
63 return nil, err
64 }
65
66 - _, err = ofi.Write([]byte(host))
66 + mstr, err := addr.String()
67 + if err != nil {
68 + return nil, err
69 + }
70 +
71 + _, err = ofi.Write([]byte(mstr))
72 if err != nil {
73 log.Warning("Could not write to rpcaddress file: %s", err)
74 return nil, err
daemon/daemon_client.go
+1
@@ -67,6 +67,7 @@ func SendCommand(command *Command, confdir string) error {
67 return err
68 }
69
70 + log.Info("Daemon address: %s", server)
71 maddr, err := ma.NewMultiaddr(server)
72 if err != nil {
73 return err