From: Jérémie Galarneau Date: Thu, 10 Mar 2022 22:46:31 +0000 (-0500) Subject: Fix: relayd: session id is ignored by 2.11+ create session command X-Git-Url: https://git.efficios.com/?a=commitdiff_plain;h=675f2779d48cbb9179ace23eb9221d38c878fc8c;hp=675f2779d48cbb9179ace23eb9221d38c878fc8c;p=deliverable%2Flttng-tools.git Fix: relayd: session id is ignored by 2.11+ create session command The id of the session used by the sessiond is not returned by cmd_create_session_2_11 and its caller sets the value in the relay_session to an uninitialized value. Up until recently this didn't have much effect as this uninitialized value was stored and used to perform look-ups in the trace chunk registry, which would work. However, the recent multi-consumer rotation fixes make this problem more significant as this 'id' is used as a key to join relay sessions originating from the same session daemon. This was discovered by enabling the '-Wunused-parameter' warning. Signed-off-by: Jérémie Galarneau Change-Id: I7e33f5f93dc46bb630c431408c9472be3a75c030 ---