diff --git a/ice-9/threads.scm b/ice-9/threads.scm index ace701981..e71da9a0c 100644 --- a/ice-9/threads.scm +++ b/ice-9/threads.scm @@ -182,7 +182,7 @@ of applying P-PROC on ARGLISTS." %thread-handler))) (define-macro (parallel . forms) - (cond ((null? forms) '(begin)) + (cond ((null? forms) '(values)) ((null? (cdr forms)) (car forms)) (else (let ((vars (map (lambda (f)