[slime-devel] Re: Patch for ABCL GETPID implementation

Helmut Eller heller at common-lisp.net
Sun Jan 27 10:24:35 UTC 2008


* Mark Evenson [2008-01-23 12:18+0100] writes:

> Apparently PPID for the parent process id is not a standard feature of
> the Bourne shell (or at least it isn't present under solaris-5.11).
>
> Attached is a patch to my ABCL GETPID implementation that uses
> HANDLER-CASE to return '0' if any error is raised in attempting to
> getpid().

I think we could always return 0 and get rid of the entire mess.  The
pid is only needed for implementations for which we use Unix signals
to interrupt the Lisp process.  For ABCL we use threads and not
signals.

Any objections to that?




More information about the slime-devel mailing list