This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-01
Channels
- # announcements (2)
- # babashka (10)
- # beginners (133)
- # calva (28)
- # cestmeetup (1)
- # chlorine-clover (31)
- # cider (21)
- # clj-kondo (29)
- # cljs-dev (252)
- # clojure (60)
- # clojure-europe (24)
- # clojure-nl (3)
- # clojure-spec (13)
- # clojure-uk (17)
- # clojurescript (47)
- # conjure (20)
- # datascript (2)
- # datomic (4)
- # figwheel-main (4)
- # fulcro (71)
- # helix (16)
- # jobs (1)
- # meander (56)
- # mount (1)
- # off-topic (15)
- # pathom (25)
- # re-frame (17)
- # reagent (5)
- # remote-jobs (1)
- # shadow-cljs (92)
- # sql (10)
- # tools-deps (71)
- # xtdb (14)
is there some tutorial on what to do if something breaks? or people just quit everything and know by heart or by instilled religion in which order things needs to be booted up? : )
nothing really unexpected, I see a lot of zipfiles in the log mentioned referring to clojure code
I think I lost them, but it's probably easy to reproduce if it's important, I can do it a bit later today
Exception in thread "async-dispatch-8" shutting down ...
java.lang.Error: java.net.SocketException: Socket closed
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1155)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at clojure.core.async.impl.concurrent$counted_thread_factory$reify__484$fn__485.invoke(concurrent.clj:29)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:118)
at java.net.SocketOutputStream.write(SocketOutputStream.java:155)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
at nrepl.transport$bencode$fn__5861.invoke(transport.clj:109)
at nrepl.transport.FnTransport.send(transport.clj:28)
at nrepl.middleware.print$send_nonstreamed.invokeStatic(print.clj:159)
at nrepl.middleware.print$send_nonstreamed.invoke(print.clj:138)
at nrepl.middleware.print$printing_transport$reify__6282.send(print.clj:174)
at nrepl.middleware.caught$caught_transport$reify__6317.send(caught.clj:58)
at cider.nrepl.middleware.track_state$make_transport$reify__29621.send(track_state.clj:228)
at shadow.cljs.devtools.server.nrepl_impl$send.invokeStatic(nrepl_impl.clj:32)
at shadow.cljs.devtools.server.nrepl_impl$send.invoke(nrepl_impl.clj:19)
at shadow.cljs.devtools.server.nrepl_impl$worker_exit.invokeStatic(nrepl_impl.clj:51)
at shadow.cljs.devtools.server.nrepl_impl$worker_exit.invoke(nrepl_impl.clj:47)
at shadow.cljs.devtools.server.nrepl_impl$repl_init$fn__6941$state_machine__2913__auto____6966$fn__6968.invoke(nrepl_impl.clj:225)
at shadow.cljs.devtools.server.nrepl_impl$repl_init$fn__6941$state_machine__2913__auto____6966.invoke(nrepl_impl.clj:223)
at clojure.core.async.impl.ioc_macros$run_state_machine.invokeStatic(ioc_macros.clj:978)
at clojure.core.async.impl.ioc_macros$run_state_machine.invoke(ioc_macros.clj:977)
at clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invokeStatic(ioc_macros.clj:982)
at clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invoke(ioc_macros.clj:980)
at clojure.core.async.impl.ioc_macros$take_BANG_$fn__2931.invoke(ioc_macros.clj:991)
at clojure.core.async.impl.channels.ManyToManyChannel$fn__680.invoke(channels.clj:265)
at clojure.lang.AFn.run(AFn.java:22)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
... 4 more
But yeah, if I kill shadow or nREPL somehow I just turn it off and on again, although that’s pretty rare. I’m surprised everything broke on gd within shadow though, if the info op returns a zipfile path Conjure should try to take you there.
maybe, I probably never done anything like that, I know I used to look into zipfiles in windows, but to open files that are in zipfiles, not something I ever have to do, not until now it seems at least 😄
Hmm if gd on a builtin in Clojure land also throws errors it’s probably your nvim somehow and I should try to account for it.
Also I haven’t had a chance to work on Conjure for the past few days because I’m onboarding at my new company and spending time with my partner for her birthday 😊 ideas are still bubbling away in my slow brain. Will see if I can introduce my new team members to Conjure too! Most of them are very vimmy it seems, but Spacemacs is the default pairing environment for now. Will take a little muscle memory adjusting to not use Conjure’s mappings inside it 😬