[EMAIL PROTECTED] wrote: > >>>>> "Kick" == Kick Damien-DKICK1 <[EMAIL PROTECTED]> writes: > > Kick> But I'm not getting that. Is that not the way that > Kick> ADD-FD-HANDLER and SERVE-EVENT are meant to be used? I'm > Kick> getting something like this... > > LISP::*DESCRIPTOR-HANDLERS* is polled by the toplevel REPL-loop, so > ADD-FD-HANDLERS can be used to implement "background servers". > Explicitly calling SERVE-EVENT is rarely necessary.
Okay... but if this is true then I don't understand why the toplevel polling of *DESCRIPTOR-HANDLERS* is not recognizing that INPUT is available for the descriptor when attempting to READ-CHAR directly clearly shows that INPUT is available. Why does it seem to get stuck?
