CTRL-C can not interrupt a loop on macOS with sbcl.

The reason is that macOS doesn't have MSG_NOSIGNAL, so we
install a SIGPIPE handler in src/lib/sockio-c.c.

But it seems that SIGPIPE is used by SIGINT somehow in sbcl:
https://github.com/sbcl/sbcl/blob/master/src/code/target-signal.lisp#L201

Is using SO_NOSIGPIPE a possible solution?  Or are there
better solutions?

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/CAGBJN92_m4zq2Yf5ZOvd95Xun2FWjOHaF4zFJtSa0tWYvrxQwQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to