diff --git a/src/exec.c b/src/exec.c
index dfdd11c18ed9b6079458f2f433258cacef4dc283..00b9c7511de57d8d2fe54dfeb81f2b21b8816f38 100644 (file)
--- a/src/exec.c
+++ b/src/exec.c
ERROR ("exec plugin: fdopen (%i) failed: %s", fd,
sstrerror (errno, errbuf, sizeof (errbuf)));
kill (pl->pid, SIGTERM);
+ pl->pid = 0;
close (fd);
pthread_exit ((void *) 1);
}