Don't free in vfork
This commit is contained in:
parent
3979a1712d
commit
81c595b3fe
@ -472,9 +472,7 @@ static pid_t _exec_service (const char *service, const char *arg)
|
|||||||
execl (file, file, arg, (char *) NULL);
|
execl (file, file, arg, (char *) NULL);
|
||||||
e = errno;
|
e = errno;
|
||||||
unlink (fifo);
|
unlink (fifo);
|
||||||
free (fifo);
|
|
||||||
eerror ("unable to exec `%s': %s", file, strerror (errno));
|
eerror ("unable to exec `%s': %s", file, strerror (errno));
|
||||||
free (file);
|
|
||||||
_exit (EXIT_FAILURE);
|
_exit (EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user