-
Notifications
You must be signed in to change notification settings - Fork 754
Closed
Description
zmq publisher can't use parallelly, because tcp port is fixed as below.
BehaviorTree.CPP/src/loggers/bt_zmq_publisher.cpp
Lines 43 to 44 in 2a859e6
zmq_->publisher.bind("tcp://*:1666"); | |
zmq_->server.bind("tcp://*:1667"); |
If you try to use zmq publishers in parallel, you will get an error on the second and subsequent publishers.
terminate called after throwing an instance of 'zmq::error_t'
what(): Address already in use
This problem makes me inconvenient when debugging multi-robots for example, RoboCup Soccer SSL.
Are there any plans to expand it to allow flexible port specification?
Metadata
Metadata
Assignees
Labels
No labels