X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ustd%2Fustd.c;h=26f87a2ba3f991f0e7a5acba10aa8a6d3b539b17;hb=eb4870e699555da08a5db226967644c088f18ad0;hp=858bdf52b46c9e21ac6bab46e358ff016c117505;hpb=2b3c64a412053525cff6233a963f37f4bfbdb284;p=ust.git diff --git a/ustd/ustd.c b/ustd/ustd.c index 858bdf5..26f87a2 100644 --- a/ustd/ustd.c +++ b/ustd/ustd.c @@ -33,9 +33,8 @@ #include #include "ustd.h" -#include "localerr.h" +#include "usterr.h" #include "ustcomm.h" -#include "share.h" /* return value: 0 = subbuffer is finished, it won't produce data anymore * 1 = got subbuffer successfully @@ -546,7 +545,7 @@ static int write_pidfile(const char *file_name, pid_t pid) { FILE *pidfp; - pidfp = fopen(file_name, "w+"); + pidfp = fopen(file_name, "w"); if(!pidfp) { PERROR("fopen (%s)", pidfile); WARN("killing child process"); @@ -699,7 +698,6 @@ int start_ustd_daemon() } else { char buf; - FILE *pidfp; result = read(fd[0], &buf, 1); if(result == -1) {