From 5e62b3a35f1d6309affdea4f9a625d5c834b2fa8 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 20 Jul 2021 16:37:41 +0200 Subject: [PATCH] node: show full details of node when starting --- lib/node.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/node.cpp b/lib/node.cpp index 12cc0222d..e2db0df5f 100644 --- a/lib/node.cpp +++ b/lib/node.cpp @@ -263,7 +263,7 @@ int node_start(struct vnode *n) assert(n->state == State::PREPARED); assert(node_type(n)->state == State::STARTED); - n->logger->info("Starting node"); + n->logger->info("Starting node {}", node_name_long(n)); ret = node_direction_start(&n->in, n); if (ret) @@ -541,8 +541,10 @@ char * node_name_long(struct vnode *n) strcatf(&n->_name_long, "%s: uuid=%s, #in.signals=%zu(%zu), #out.signals=%zu(%zu), #in.hooks=%zu, #out.hooks=%zu, in.vectorize=%d, out.vectorize=%d", node_name(n), uuid, - vlist_length(&n->in.signals), vlist_length(node_input_signals(n)), - vlist_length(&n->out.signals), vlist_length(node_output_signals(n)), + vlist_length(&n->in.signals), + node_input_signals(n) ? vlist_length(node_input_signals(n)) : 0, + vlist_length(&n->out.signals), + node_output_signals(n) ? vlist_length(node_output_signals(n)) : 0, vlist_length(&n->in.hooks), vlist_length(&n->out.hooks), n->in.vectorize, n->out.vectorize );