Mailbox Reader Process?
Hi,Does anyone know what the purpose is for the mailbox-reader-process? I get the impression that this may be left over from ancient legacy code. It is documented as a function in the MP section of the Lispworks Reference Manual, but no description of its use.
There is a lock in each mailbox too, but I assume, perhaps incorrectly, that it is used to prevent conflicts between readers / writers on the internal queue, since each read or write manipulating the queue must occur atomically to keep the queue state consistent. But surely, the MP system isn't asked to switch to the reader process for reading from a mailbox... eh?
David McClain
Chief Technical Officer
Refined Audiometrics Laboratory
4391 N. Camino Ferreo
Tucson, AZĀ 85750
email: dbm@refined-audiometrics.com
phone: 1.520.390.3995