Merge pull request #816 from micro/net-advertise
Advertise your peer address as advertised address
This commit is contained in:
commit
d5658ab0b0
@ -93,11 +93,14 @@ func newNetwork(opts ...Option) Network {
|
||||
|
||||
// set the address to advertise
|
||||
var advertise string
|
||||
var peerAddress string
|
||||
|
||||
if len(options.Advertise) > 0 {
|
||||
advertise = options.Advertise
|
||||
peerAddress = options.Advertise
|
||||
} else {
|
||||
advertise = options.Address
|
||||
peerAddress = address
|
||||
}
|
||||
|
||||
// server is network server
|
||||
@ -122,7 +125,7 @@ func newNetwork(opts ...Option) Network {
|
||||
network := &network{
|
||||
node: &node{
|
||||
id: options.Id,
|
||||
address: address,
|
||||
address: peerAddress,
|
||||
peers: make(map[string]*node),
|
||||
},
|
||||
options: options,
|
||||
|
Loading…
x
Reference in New Issue
Block a user