I apologize if this is just useless noise. It's after midnight on Sunday, I need to get to bed, and I know I'll totally forget about this if I don't make the scenario public.
This is on clojure 1.5.1. CentOS 6.5 (virtual guest running on a Citrix Xen Server host, probably also running CentOS), and 64-bit OpenJDK 1.7.0_55. I've spent most of this weekend trying to figure out why my `lein repl` client was exiting when I tried to run a command after tools.namespace/refresh. I'm using Stuart Sierra's Workflow Reloaded, so the actual interaction looked something like (apologies in advance...I'm typing this in manually rather than copy/pasting): user=> (reset) ...blah... Success! user=> anything SocketException: The transport's socket appears to have lost its connection to the nREPL server clojure.tools.nrepl.transport/bencode/fn--4287/fn--4288 (transport.clj:95) clojure.tools.nrepl.transpart/bencode/fn--4287 (transport.clj: 95) clojure.tools.nrepl.transpart/fn-transport/fn--4261 (transport.clj:42) clojure.core/binding-conveyor-fn/fn--4107 (core.clj:1836) java.util.concurrent.FutureTask.run (FutureTask.java:262) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:615) java.lang.Thread.run (Thread.java:744) Bye for now! And I think I might have just managed to get a fairly minimalist scenario (though it still may be tied into the details of the libraries I'm loading in project.clj, or some such). If I use lein to start a REPL at the command prompt and immediately call (shutdown-agents), I get this same unhandled exception after the next form I enter. I'm not sure where to go with this one, or even if I should. I guess I really should just start with an empty default project.clj and add in libraries (if needed) until I can reproduce the problem. Except that google makes it look like no one else has ever had the same problem. So that might be a complete and total waste of time. Does anyone have any opinions about whether this is worth pursuing? Thanks, James -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.