[slime-devel] Problem with SLIME-INPUT-STREAM and WITH-TIMEOUT (SBCL)

Hello, There seems to be a problem with SLIME-INPUT-STREAM in SLIME 2007-01-20 which causes the SLIME connection to break if the following steps are performed (using SBCL 1.0.1): 1. Evaluate (with-timeout 5 (read-line)) at the toplevel. 2. Wait; a timeout condition will be signalled. 3. Choose the continue restart. 4. Type something for read-line to return. Ariel

* Ariel Badichi [2007-01-22 02:42+0100] writes:
Hello,
There seems to be a problem with SLIME-INPUT-STREAM in SLIME 2007-01-20 which causes the SLIME connection to break if the following steps are performed (using SBCL 1.0.1):
1. Evaluate (with-timeout 5 (read-line)) at the toplevel.
2. Wait; a timeout condition will be signalled.
3. Choose the continue restart.
4. Type something for read-line to return.
With SBCL 0.9.16. I don't see any problems. Can other people reproduce it?

With SBCL 0.9.16. I don't see any problems. Can other people reproduce it?
With SLIME 2007-01-29 and SBCL 1.0.2.6 on a MacBook Pro (both the CVS head from today), I didn't have any problem running the test. Note: I built the SBCL with the experimental (on Mac OS X) :sb-thread and :mach-exception-handler features turned on. --Steve On Jan 29, 2007, at 6:39 PM, Helmut Eller wrote:
* Ariel Badichi [2007-01-22 02:42+0100] writes:
Hello,
There seems to be a problem with SLIME-INPUT-STREAM in SLIME 2007-01-20 which causes the SLIME connection to break if the following steps are performed (using SBCL 1.0.1):
1. Evaluate (with-timeout 5 (read-line)) at the toplevel.
2. Wait; a timeout condition will be signalled.
3. Choose the continue restart.
4. Type something for read-line to return.
With SBCL 0.9.16. I don't see any problems. Can other people reproduce it?
_______________________________________________ slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel

On Tuesday 30 January 2007 00:39, Helmut Eller wrote:
* Ariel Badichi [2007-01-22 02:42+0100] writes:
Hello,
There seems to be a problem with SLIME-INPUT-STREAM in SLIME 2007-01-20 which causes the SLIME connection to break if the following steps are performed (using SBCL 1.0.1):
1. Evaluate (with-timeout 5 (read-line)) at the toplevel.
2. Wait; a timeout condition will be signalled.
3. Choose the continue restart.
4. Type something for read-line to return.
With SBCL 0.9.16. I don't see any problems. Can other people reproduce it?
I can't either on 0.9.16 and 1.0.1. My swank communication style is :spawn. Gábor

Gábor Melis <mega@retes.hu> writes:
On Tuesday 30 January 2007 00:39, Helmut Eller wrote:
* Ariel Badichi [2007-01-22 02:42+0100] writes:
Hello,
There seems to be a problem with SLIME-INPUT-STREAM in SLIME 2007-01-20 which causes the SLIME connection to break if the following steps are performed (using SBCL 1.0.1):
1. Evaluate (with-timeout 5 (read-line)) at the toplevel.
2. Wait; a timeout condition will be signalled.
3. Choose the continue restart.
4. Type something for read-line to return.
With SBCL 0.9.16. I don't see any problems. Can other people reproduce it?
I can't either on 0.9.16 and 1.0.1. My swank communication style is :spawn.
Yeah, the communication style seems to be relevant. I use :fd-handler. Ariel
participants (5)
-
Ariel Badichi
-
Geoff Wozniak
-
Gábor Melis
-
Helmut Eller
-
Stephen C. Gilardi