diff -Nru collectd-3.5.0-orig/src/collectd.c collectd-3.5.0/src/collectd.c --- collectd-3.5.0-orig/src/collectd.c 2005-12-16 15:40:00.000000000 +0100 +++ collectd-3.5.0/src/collectd.c 2005-12-18 09:58:56.000000000 +0100 @@ -235,9 +235,9 @@ return (0); } -int pidfile_remove (void) +int pidfile_remove (char *file) { - return (unlink (PIDFILE)); + return (unlink (file)); } int main (int argc, char **argv) @@ -412,7 +412,7 @@ closelog (); if (daemonize) - pidfile_remove(); + pidfile_remove(pidfile); return (0); }