ustd: fix opening mode of pidfile to support writing to fifos
[ust.git] / ustd / ustd.c
index 858bdf52b46c9e21ac6bab46e358ff016c117505..5a4569519b78138d3ed7c29fc985a58b7b8c1b33 100644 (file)
@@ -33,9 +33,8 @@
 #include <getopt.h>
 
 #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");
This page took 0.023343 seconds and 4 git commands to generate.