mirror of
https://github.com/zeromq/libzmq.git
synced 2025-01-17 04:50:57 +08:00
zmq: change TIPC default lookup domain when connecting
By default, TIPC uses a closest first approach to find a publication that can satisfy your connection request. Any publication on the local node will automatically be chosen for all requests, even if you're trying to spread it out over multiple machines. We fix this by widening the default lookup scope. Signed-off-by: Erik Hugne <erik.hugne@ericsson.com>
This commit is contained in:
parent
370045367d
commit
edbfae3141
@ -60,6 +60,10 @@ int zmq::tipc_address_t::resolve (const char *name)
|
||||
address.addrtype = TIPC_ADDR_NAME;
|
||||
address.addr.name.name.type = type;
|
||||
address.addr.name.name.instance = lower;
|
||||
/* Since we can't specify lookup domain when connecting
|
||||
* (and we're not sure that we want it to be configurable)
|
||||
* Change from 'closest first' approach, to search entire zone */
|
||||
address.addr.name.domain = tipc_addr(1, 0, 0);
|
||||
address.scope = 0;
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user