[lift-devel] Re: bug in lift

Gary King gwking at metabang.com
Tue Jun 24 21:02:12 UTC 2008


Hi Rob (and Lars),

Thanks so much for this patch (I think I was trying to convert a  
cerror into an error and messed upi). I've been traveling but should  
get it out tonight.


On Jun 22, 2008, at 9:05 PM, Rob Zinkov wrote:

> Lars Rune Nstdal found the bug in lift that makes count-repetitions
> fail when sbcl has threads. Otherwise I get a timeout exception.
>
> http://paste.lisp.org/display/62686
> lars at ibmr52:~/programming/lisp/lift$ darcs diff -u
> diff -rN -u old-lift/dev/port.lisp new-lift/dev/port.lisp
> --- old-lift/dev/port.lisp      2008-06-23 02:56:01.000000000 +0200
> +++ new-lift/dev/port.lisp      2008-06-23 02:56:01.000000000 +0200
> @@ -171,7 +171,7 @@
>                (handler-case
>                    (sb-ext:with-timeout ,gseconds (doit))
>                  (sb-ext::timeout (c)
> -                   (error "Timeout" 'timeout-error)))
> +                   (error 'timeout-error)))
>                #+(and sbcl (not sb-thread))
>                (let ((,gused-timer? nil))
>                  (catch ',glabel

--
Gary Warren King, metabang.com
Cell: (413) 559 8738
Fax: (206) 338-4052
gwkkwg on Skype * garethsan on AIM







More information about the lift-devel mailing list