Fix: sessiond: application channel creation failure stops start cmd
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 15 Oct 2019 20:56:22 +0000 (16:56 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 17 Oct 2019 15:16:36 +0000 (11:16 -0400)
commit56c23a6713914d9fa898c1a3fe80e21b3e73eef9
treeaf77cdbf01c6e69d2221a40202a7827ddc18def4
parent48a0b866530f4c7cd60f5f6e6b3fa60e1b97445f
Fix: sessiond: application channel creation failure stops start cmd

The creation of an application's channel can fail when, for instance,
a context can't be created. This causes applications that would have
been started _after_ it to never be started.

This keeps the iteration going on error and starts all applications
that could be started. This is more in line with the behaviour of
2.10 (and earlier) since those channel creations would occur as
applications registered and not on tracing "start".

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
src/bin/lttng-sessiond/ust-app.c
This page took 0.026242 seconds and 4 git commands to generate.