From: David Goulet Date: Tue, 19 Feb 2013 20:17:09 +0000 (-0500) Subject: Move UST registry into sessiond and implement notifiers X-Git-Tag: v2.2.0-rc1~68 X-Git-Url: https://git.lttng.org/?a=commitdiff_plain;ds=sidebyside;h=d0b96690836f4b876096f3dc14801f8e25281a77;hp=d0b96690836f4b876096f3dc14801f8e25281a77;p=lttng-tools.git Move UST registry into sessiond and implement notifiers Notify now comes from the UST tracer to register event in a new registry in the session daemon storing UST channel and events. This registry is used to send back event and channel IDs to the tracer and the session UUID. It will also be used later on to generate metadata which will completely remove metadata generation from the application. This introduces a new thread in the session daemon being the thread managing application notification using a new socket (notify socket). This thread is in ust-thread.c/.h and spawned at startup. Needs to be use in locked-step with LTTng-UST commit: "Move UST registry into sessiond and implement notifiers" Acked-by: Mathieu Desnoyers Signed-off-by: David Goulet ---