[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-devel] Re: lethal weapon IV
From: |
Camm Maguire |
Subject: |
[Gcl-devel] Re: lethal weapon IV |
Date: |
20 Jun 2006 10:09:10 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Greetings!
Robert Boyer <address@hidden> writes:
> I hadn't played with the si::p-or and related parallel stuff
> in Gnu Common Lisp 2.7.0 for a while, but prompted by your
> message below, yesterday afternoon, I tried two examples.
>
> 1. (defun foo () (si::p-or (foo) (foo)))
>
> 2. (defun foo () (sleep 1) (si::p-or (foo) (foo)))
>
> In both cases, upon calling (foo), the machine
> went south.
THis should have caused machine overload, no? The forked processes
should terminate either 1) when a given (foo) returns, or 2) any
instance returns non-nil. 'foo here never returns at all -- hence
infinite fork.
Take care,
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gcl-devel] Re: lethal weapon IV,
Camm Maguire <=