X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=ltt-kconsumerd%2Fltt-kconsumerd.c;h=4180f890117257135f60436f57e9b6249882cf79;hp=60134e831491e631f15766edfc51985c4c7d943f;hb=ebb6ebd5548553f617ce313af0bc757c0d41c30b;hpb=2b1173d8cb43cb5d7c9ce3772dbdbef3436c407e diff --git a/ltt-kconsumerd/ltt-kconsumerd.c b/ltt-kconsumerd/ltt-kconsumerd.c index 60134e831..4180f8901 100644 --- a/ltt-kconsumerd/ltt-kconsumerd.c +++ b/ltt-kconsumerd/ltt-kconsumerd.c @@ -4,8 +4,8 @@ * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. + * as published by the Free Software Foundation; only version 2 + * of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -67,7 +67,7 @@ static void sighandler(int sig) return; } - kconsumerd_cleanup(); + kconsumerd_should_exit(); } /* @@ -227,10 +227,9 @@ int main(int argc, char **argv) goto error; } - /* create the pipe to wake to polling thread when needed */ - ret = kconsumerd_create_poll_pipe(); + /* create the pipe to wake to receiving thread when needed */ + ret = kconsumerd_init(); if (ret < 0) { - perror("Error creating poll pipe"); goto end; }