X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=liblttngctl%2Fliblttngctl.c;h=7c5af7fe784e3169ed841e66413e6048e149f953;hp=a15a26dff82f2e348cff63455829402ef780aa6d;hb=87378cf56f08f23cd6715a923ba10d98343902d7;hpb=e8be5f4f7541ab84521ab4e1722708d2234218c6 diff --git a/liblttngctl/liblttngctl.c b/liblttngctl/liblttngctl.c index a15a26dff..7c5af7fe7 100644 --- a/liblttngctl/liblttngctl.c +++ b/liblttngctl/liblttngctl.c @@ -280,6 +280,24 @@ int lttng_connect_sessiond(void) return 0; } +/* + * lttng_disconnect_sessiond + * + * Clean disconnect the session daemon. + */ +int lttng_disconnect_sessiond(void) +{ + int ret = 0; + + if (connected) { + ret = lttcomm_close_unix_sock(sessiond_socket); + sessiond_socket = 0; + connected = 0; + } + + return ret; +} + /* * lttng_set_current_session_uuid *