[slime-devel] SLIME User Survey

Klaus Harbo klaus at harbo.net
Tue Jun 22 07:01:29 UTC 2004


Martin Simmons <martin at xanalys.com> writes:
>>>>>> On Sun, 20 Jun 2004 18:08:04 +0200, Klaus Harbo <klaus at harbo.net> said:
>
>   Klaus> I run Lispworks on WinXP and Emacs on my OpenBSD box.  SLIME
>   Klaus> occassionally provokes an error: The Lispworks debugger says 'Error in
>   Klaus> thread "control-thread"', "PROCESS-WAIT called when scheduling not
>   Klaus> allowed".
>
>   Klaus> Note that I run Lispworks on Windows XP and Emacs on my OpenBSD box.
>   Klaus> I strongly suspect that the problem is related to Lispworks
>   Klaus> multiprocessing.
>
> The error means that something is mis-using PROCESS-WAIT, but we need to know
> more.  Next time it happens, please try to get a bug report including a
> backtrace by using the :bug-form command.

I will do that - any help would be most welcome.

> How is Windows XP running on OpenBSD (some kind of emulator or VM)?

No, they are separate machines - I use M-slime-connect to connect from
the OpenBSD box to the XP machine, which is why use 

   (defun init-slime ()
     (mp:initialize-multiprocessing)
     (sleep 2)
     (setf swank::*loopback-interface* "192.168.2.16")
     (setf swank::*use-dedicated-output-stream* nil)
     (swank:create-swank-server 4005
                                swank::*communication-style*
                                #'swank::simple-announce-function
                                t))

to change the address swank listens at from "127.0.0.1" to
"192.168.2.16", to enable remote connections.  I am not sure this is
really the best way to do it, though.

best,

-K.




More information about the slime-devel mailing list