mirror of
git://git.code.sf.net/p/zsh/code
synced 2026-01-02 08:21:09 +01:00
zsh-workers/7617
This commit is contained in:
parent
9556424c44
commit
0872dea481
1 changed files with 4 additions and 4 deletions
|
|
@ -593,15 +593,15 @@ killjb(Job jn, int sig)
|
|||
for (pn = jobtab[jn->other].procs; pn; pn = pn->next)
|
||||
if (killpg(pn->pid, sig) == -1)
|
||||
if (kill(pn->pid, sig) == -1 && errno != ESRCH)
|
||||
err |= -1;
|
||||
err = -1;
|
||||
|
||||
for (pn = jn->procs; pn->next; pn = pn->next)
|
||||
if (kill(pn->pid, sig) == -1 && errno != ESRCH)
|
||||
err |= -1;
|
||||
err = -1;
|
||||
|
||||
if (!jobtab[jn->other].procs && pn)
|
||||
if (kill(pn->pid, sig) == -1 && errno != ESRCH)
|
||||
err |= -1;
|
||||
err = -1;
|
||||
|
||||
return err;
|
||||
}
|
||||
|
|
@ -609,7 +609,7 @@ killjb(Job jn, int sig)
|
|||
err = -1;
|
||||
|
||||
if (killpg(jn->gleader, sig) == -1 && errno != ESRCH)
|
||||
err |= -1;
|
||||
err = -1;
|
||||
|
||||
return err;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue