diff options
Diffstat (limited to 'scsh-process.scm')
-rw-r--r-- | scsh-process.scm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scsh-process.scm b/scsh-process.scm index b3f7fd1..d54f162 100644 --- a/scsh-process.scm +++ b/scsh-process.scm @@ -178,7 +178,7 @@ (scsh-process-ok? p) (scsh-process-pid p)))))) (else - (and-let* ((p (or p (pending-before pid)))) + (and-let* ((p (or p (and pending-before (pending-before pid))))) (scsh-process-exit-status-set! p status) (scsh-process-ok?-set! p ok?) (condition-variable-broadcast! |