Hi there. Hope someone can help me with an issue I am having with lein repl. I did post on StackOverflow <http://stackoverflow.com/questions/22736952/lein-repl-server-launch-timed-out> as well, but no luck there yet.
I have been using lein from my home Mac for quite some time, but hadn't started a repl for a couple of days. When I came back to use lein repl again, it now fails with a timeout. *Based on a hunch from another post, I managed to find a workaround of turning off my wifi which seems to resolve things ?!?* But if anyone can help me with a better solution, that would be appreciated. The lein version I am using is: Leiningen 2.5.0 on Java 1.7.0_11 Java HotSpot(TM) 64-Bit Server VM I took a thread dump <https://gist.github.com/toolkit/59da0b05931a490253b4>, which showed 'Thread-4' attempting to make a socket connection. "Thread-4" prio=5 tid=0x00007ffb6a0a0000 nid=0x2707 runnable [0x0000000114aa8000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) - locked <0x00000007f80aa8a8> (a java.net.SocksSocketImpl) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) at java.net.Socket.connect(Socket.java:579) at java.net.Socket.connect(Socket.java:528) at java.net.Socket.<init>(Socket.java:425) at java.net.Socket.<init>(Socket.java:208) at clojure.tools.nrepl$connect.doInvoke(nrepl.clj:184) This thread then throws an exception which is logged to console: Exception in thread "Thread-4" java.net.ConnectException: Operation timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java: 339) at java.net.AbstractPlainSocketImpl.connectToAddress( AbstractPlainSocketImpl.java:200) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java: 182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) at java.net.Socket.connect(Socket.java:579) at java.net.Socket.connect(Socket.java:528) at java.net.Socket.<init>(Socket.java:425) at java.net.Socket.<init>(Socket.java:208) at clojure.tools.nrepl$connect.doInvoke(nrepl.clj:184) at clojure.lang.RestFn.invoke(RestFn.java:421) at clojure.tools.nrepl.ack$send_ack.invoke(ack.clj:47) at clojure.tools.nrepl.server$start_server.doInvoke(server.clj:153) at clojure.lang.RestFn.invoke(RestFn.java:619) at user$eval2869.invoke(NO_SOURCE_FILE:0) at clojure.lang.Compiler.eval(Compiler.java:6703) at clojure.lang.Compiler.eval(Compiler.java:6693) at clojure.lang.Compiler.eval(Compiler.java:6693) at clojure.lang.Compiler.eval(Compiler.java:6666) at clojure.core$eval.invoke(core.clj:2927) at leiningen.core.eval$fn__6742.invoke(eval.clj:314) at clojure.lang.MultiFn.invoke(MultiFn.java:231) at leiningen.core.eval$eval_in_project.invoke(eval.clj:337) at leiningen.repl$server$fn__10685.invoke(repl.clj:229) at clojure.lang.AFn.applyToHelper(AFn.java:152) at clojure.lang.AFn.applyTo(AFn.java:144) at clojure.core$apply.invoke(core.clj:624) at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1862) at clojure.lang.RestFn.invoke(RestFn.java:425) at clojure.lang.AFn.applyToHelper(AFn.java:156) at clojure.lang.RestFn.applyTo(RestFn.java:132) at clojure.core$apply.invoke(core.clj:628) at clojure.core$bound_fn_STAR_$fn__4140.doInvoke(core.clj:1884) at clojure.lang.RestFn.invoke(RestFn.java:397) at clojure.lang.AFn.run(AFn.java:22) at java.lang.Thread.run(Thread.java:722) ... some time later ... REPL server launch timed out. Thanks, Neil -- 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.