[slime-devel] [CLSQL] Slime, CLSQL, and reader macros
heller at common-lisp.net
Sat Apr 3 18:10:52 UTC 2010
* Patrick May [2010-04-03 16:13+0200] writes:
>> No, CCL has threads so no need for :fd-handler.
> I don't follow your logic. SBCL has threads on many platforms
> as well.
Yeah, these days it would better to remove :fd-handler for SBCL.
> More importantly, the behavior within Slime when
> running CCL is non-intuitive and the fix for that is not obvious
> (although I'm still working on it). The behavior of :fd-handler
> seems as though it would address the issue, so why wouldn't it
> be supported for CCL?
:fd-handler assumes that something runs an event loop when I/O
operations like READ-CHAR would otherwise block. CCL doesn't do that.
If you want to run it single threaded you can set
swank:*communication-style* to nil.
More information about the slime-devel