
On Wed, Feb 19 2014, Luís Oliveira wrote:
On Wed, Feb 19, 2014 at 7:26 PM, Peter Stirling <peter@pjstirling.plus.com> wrote:
I updated slime from git today and have been having problems with it (linux x86 and x86-64 sbcl). When I use quicklisp to load drakma it gets somewhere in flexi-streams and then hangs, the sbcl process stops using any cpu and I can't interrupt with C-cC-c.
FWIW, I can reproduce this. The issue seems to have been introduced by one of the commits pushed today (Feb 19th).
Presumably caused by deadlocks with SBCL when a function called from the compiler waits for something (as quicklisp does with the macroexpand-hook) and no other thread can call generic functions because the compiler is blocked. I restored the old implementation and it seems to work again. Helmut