I'm trying to get reply set up via deps.edn, and for the most part it works fine. However, the only feature that doesn't work is Ctrl+C out of blocking async operations. For example:
(async/<!! (async/chan 1))
will block forever, and no amount of Ctrl+C will do anything.
Oddly enough, running lein repl in the same project (with nrepl already running so it connects to that) launches a repl that has Ctrl+C operation as expected!
I've tried scrutinizing what's different from the lein call to reply, and calling it manually, as well as calling it from the shell script, but no amount of fudging has helped. Any ideas on this behaviour?
Hello!
I'm trying to get reply set up via
deps.edn
, and for the most part it works fine. However, the only feature that doesn't work is Ctrl+C out of blocking async operations. For example:(async/<!! (async/chan 1))
will block forever, and no amount of Ctrl+C will do anything.
Oddly enough, running
lein repl
in the same project (with nrepl already running so it connects to that) launches a repl that has Ctrl+C operation as expected!I've tried scrutinizing what's different from the lein call to reply, and calling it manually, as well as calling it from the shell script, but no amount of fudging has helped. Any ideas on this behaviour?