Skip to content

Commit e483ca6

Browse files
Fix publisher pool size (#152) (#154)
* Fix publisher pool size * Update (cherry picked from commit adfb3cf) Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
1 parent 7c345cf commit e483ca6

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

rmw_microxrcedds_c/src/config.h.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
#define RMW_UXRCE_MAX_SESSIONS @RMW_UXRCE_MAX_SESSIONS@
4646
#define RMW_UXRCE_MAX_NODES @RMW_UXRCE_MAX_NODES@
47-
#define RMW_UXRCE_MAX_PUBLISHERS @RMW_UXRCE_MAX_PUBLISHERS@ + @RMW_UXRCE_MAX_NODES@
47+
#define RMW_UXRCE_MAX_PUBLISHERS @RMW_UXRCE_MAX_PUBLISHERS@
4848
#define RMW_UXRCE_MAX_SUBSCRIPTIONS @RMW_UXRCE_MAX_SUBSCRIPTIONS@
4949
#define RMW_UXRCE_MAX_SERVICES @RMW_UXRCE_MAX_SERVICES@
5050
#define RMW_UXRCE_MAX_CLIENTS @RMW_UXRCE_MAX_CLIENTS@

rmw_microxrcedds_c/src/types.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ rmw_uxrce_mempool_t node_memory;
4141
rmw_uxrce_node_t custom_nodes[RMW_UXRCE_MAX_NODES];
4242

4343
rmw_uxrce_mempool_t publisher_memory;
44-
rmw_uxrce_publisher_t custom_publishers[RMW_UXRCE_MAX_PUBLISHERS + RMW_UXRCE_MAX_NODES];
44+
rmw_uxrce_publisher_t custom_publishers[RMW_UXRCE_MAX_PUBLISHERS];
4545

4646
rmw_uxrce_mempool_t subscription_memory;
4747
rmw_uxrce_subscription_t custom_subscriptions[RMW_UXRCE_MAX_SUBSCRIPTIONS];

rmw_microxrcedds_c/src/types.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ extern rmw_uxrce_mempool_t node_memory;
211211
extern rmw_uxrce_node_t custom_nodes[RMW_UXRCE_MAX_NODES];
212212

213213
extern rmw_uxrce_mempool_t publisher_memory;
214-
extern rmw_uxrce_publisher_t custom_publishers[RMW_UXRCE_MAX_PUBLISHERS + RMW_UXRCE_MAX_NODES];
214+
extern rmw_uxrce_publisher_t custom_publishers[RMW_UXRCE_MAX_PUBLISHERS];
215215

216216
extern rmw_uxrce_mempool_t subscription_memory;
217217
extern rmw_uxrce_subscription_t custom_subscriptions[RMW_UXRCE_MAX_SUBSCRIPTIONS];

rmw_microxrcedds_c/test/test_topic.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class TestTopic : public RMWBaseTest
4444
}
4545

4646
rmw_node_t * node;
47-
const size_t attempts = 10;
47+
const size_t attempts = RMW_UXRCE_MAX_TOPICS_INTERNAL;
4848
size_t id_gen = 0;
4949

5050
const char * topic_type = "topic_type";

0 commit comments

Comments
 (0)