diff options
Diffstat (limited to 'Src/signals.c')
-rw-r--r-- | Src/signals.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Src/signals.c b/Src/signals.c index a7176771a..68a7ae34d 100644 --- a/Src/signals.c +++ b/Src/signals.c @@ -522,6 +522,11 @@ wait_for_processes(void) #if defined(HAVE_WAIT3) && defined(HAVE_GETRUSAGE) struct timezone dummy_tz; gettimeofday(&pn->endtime, &dummy_tz); +#ifdef WIFCONTINUED + if (WIFCONTINUED(status)) + pn->status = SP_RUNNING; + else +#endif pn->status = status; pn->ti = ru; #else |