CLIKI IS NOT A LIVEJOURNAL SUBSTITUTE#
Tue, 18 Feb 2003 18:18:49 +0000
CLIKI IS NOT A LIVEJOURNAL SUBSTITUTE
Ahem. I feel better for having said that, though.
In other news, I've been trying to page SBCL/threads back into my brain. This morning in the shower I made the executive decision to punt on all the POSIX job control stuff
- It's complicated. I don't think anyone really ever intended that multiple tasks produced with CLONE_VM should be in different process groups.
- It's messy to debug. ptrace() reparenting makes strace(1) a lot less useful than it might be, and fprintf(stderr,"...") is not so helpful either when it causes the process in question to get SIGTTOU
- It's probably just going to confuse the shell, which expects to do this stuff itself.
So, decided to adopt a much easier approach towards getting "non-foreground" threads to ignore ^C: they can ignore SIGINT. Does anyone ever send SIGINT other than from the keyboard anyway? Please tell me they don't.