From: Mathieu Desnoyers Date: Tue, 11 Jun 2019 21:44:56 +0000 (+0200) Subject: Fix: do not set quiescent state on channel destroy X-Git-Tag: v2.12.0-pre~40 X-Git-Url: http://git.liburcu.org/?a=commitdiff_plain;h=68045fadc564005c6a103595e373e04e7b61244a;hp=68045fadc564005c6a103595e373e04e7b61244a;p=lttng-modules.git Fix: do not set quiescent state on channel destroy Setting the quiescent state to true for each stream at channel destruction is not useful: there are no readers left anyway at that stage. The side-effect perceived of setting this quiescent state on destroy is that the metadata stream ends up with an empty last packet (due to flush_empty performed when setting the quiescent state) which is never consumed. This shows up in the lttng-modules error reporting. Signed-off-by: Mathieu Desnoyers ---