This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-04-06
Channels
- # admin-announcements (17)
- # beginners (78)
- # boot (162)
- # braid-chat (2)
- # cider (20)
- # cljs-dev (9)
- # cljsjs (41)
- # cljsrn (17)
- # clojure (98)
- # clojure-austin (5)
- # clojure-brasil (1)
- # clojure-dusseldorf (1)
- # clojure-greece (1)
- # clojure-ireland (2)
- # clojure-italy (1)
- # clojure-japan (5)
- # clojure-russia (128)
- # clojure-uk (2)
- # clojurescript (29)
- # core-async (1)
- # core-logic (7)
- # css (1)
- # cursive (12)
- # datomic (18)
- # devcards (1)
- # dirac (6)
- # emacs (31)
- # funcool (28)
- # hoplon (208)
- # jaunt (66)
- # jobs (1)
- # juxt (6)
- # lein-figwheel (14)
- # off-topic (9)
- # om (83)
- # om-next (6)
- # onyx (63)
- # overtone (1)
- # parinfer (2)
- # protorepl (23)
- # re-frame (27)
- # reagent (14)
- # ring-swagger (8)
- # slack-help (2)
- # spacemacs (1)
- # untangled (56)
@mtnygard do M-x toggle-debug-on-quit
. Then reproduce the problem, and hit C-g
around 10 seconds into the hang.
This will bring up a backtrace with the entire function stack, including function arguments. So you should be able to figure out what's going on (or at least what's being required).
@malabarba: Thanks, Artur. That helped me find this: The delay is on call-process("ssh" nil t nil "-o" "ControlPath=%C" "host.does.not.exist”). That was ultimately invoked by require(tramp-compat) via require(tramp) in nrepl-client.el
Whose server doesn’t refuse SSH connections, but also doesn’t connect to them. Just blackholes traffic with no ICMP reply.
This is apparently a known issue with Tramp. It was not clear to me at all that Cider would load Tramp.
@mtnygard By the way, it kinda bugs me that you said you couldn't get the debugger to work. So if you ever try again, I'd love to know the problem you had. :-)
@mtnygard: tramp is being loaded because of some functionality in nrepl-client.el
, what allows you to jack-in to a remote host
newbie question, in the cider
repl is there a key binding to get a newline?
😉 thanks
cider-scratch is my favorite place