Lisp HUG Maillist Archive

mp:process-wait and conditions

Hi all,

I've currently trying to use mp:process-wait-with-timeout with
something similar to the following.

(mp:process-wait-with-timeout "Waiting" 5
                               #'(lambda ()
                                   (ignore-errors (/ 1 0))))

However this fails with the following error.

"Wait function signaled non-repeating error 'Division-by-zero caused by /
of (1 0).'"

Is there a way to suppress errors signaled in the wait function?

Thanks,
  Sean.



Updated at: 2020-12-10 08:47 UTC