mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
s3: add a debug message for failed execv in sys_popen()
Signed-off-by: Stefan Metzmacher <metze@samba.org>
This commit is contained in:
parent
471a853e34
commit
c35bdb34da
@ -1159,6 +1159,7 @@ int sys_popen(const char *command)
|
||||
int pipe_fds[2];
|
||||
popen_list *entry = NULL;
|
||||
char **argl = NULL;
|
||||
int ret;
|
||||
|
||||
if (pipe(pipe_fds) < 0)
|
||||
return -1;
|
||||
@ -1213,7 +1214,11 @@ int sys_popen(const char *command)
|
||||
for (p = popen_chain; p; p = p->next)
|
||||
close(p->fd);
|
||||
|
||||
execv(argl[0], argl);
|
||||
ret = execv(argl[0], argl);
|
||||
if (ret == -1) {
|
||||
DEBUG(0, ("sys_popen: ERROR executing dfree command "
|
||||
"'%s': %s\n", command, strerror(errno)));
|
||||
}
|
||||
_exit (127);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user