[slime-devel] Wire protocol cleanup issue??

Slawek Zak slawek.zak at gmail.com
Mon Nov 23 00:44:20 UTC 2009


Hi,

There is some problem with buffer cleanup when lisp connection is
broken. Here's a minimal example.

1. Run your lisp remotely and start swank server
2. Connect w/ Emacs
3. Run remotely: pkill -9 <your favorite lisp> # the lisp dies 'orrible death
4. Restart lisp
5. Reconnect w/ Emacs

Following messages get logged when you try to clean buffer (C-c M-o):

error in process filter: slime-dispatch-event: Invalid rpc: Thread not
found: :REPL-THREAD
error in process filter: Invalid rpc: Thread not found: :REPL-THREAD
error in process filter: slime-dispatch-event: Invalid rpc: Thread not
found: :REPL-THREAD
error in process filter: Invalid rpc: Thread not found: :REPL-THREAD
Connected. Lemonodor-fame is but a hack away!
error in process filter: slime-dispatch-event: Invalid protocol message
error in process filter: Invalid protocol message

And a slime error too:

Invalid protocol message:
Symbol "CLEAR-REPL-RESULTS" not found in the SWANK package.
[file position = 37]

"(:emacs-rex (swank:clear-repl-results) \"USER\" :repl-thread 7)
"

Thanks!, /S




More information about the slime-devel mailing list