[slime-devel] Backend carnage! Battle stations!

Helmut Eller e9626484 at stud3.tuwien.ac.at
Mon Jan 12 21:05:53 UTC 2004


Luke Gorrie <luke at bluetail.com> writes:

> Questions & flames welcome :-)

I've a question about the 'background' arguments to
create-socket-server.  The new open-dedicated-output-stream sets
:handle-background to t which causes some complications.  CLISP has no
threads and AFAIK no SERVE-EVENT, so everything that runs in
background is quite difficult to implement there.  Most other
implementations don't have SERVER-EVENT and we would need 2 threads
(messy with signal handling) just to setup the connection.  Wouldn't
it be nicer if we could, at least optionally, do everything without
threads?  That was possible until now, so it's probably just a matter
of reorganizing open-dedicated-output-stream.

Helmut.







More information about the slime-devel mailing list