* 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.
Helmut