There’s lots of different things that can cause this error. The one that I was hitting was rather unintuitive.
This one took me a while to figure out.
Whenever I was using Microsoft PowerPoint or Word, when I tried to drop down the font menu, I would get the “Busy” spinning beach ball for about five seconds, then the menu would open.
It took me a bit to figure out how to use the REPL inside Cursive with a Luminus project.
The key difference is you have to add a Leiningen Run Configuration, instead of the usual Clojure Repl Configuration, with how you’d normally run it on the command line.
After that, create a Clojure REPL Configuration that connects to the port that is opened by the run configuration.
Example: If you normally do this:
lein repl :connect 7000
Then the Leiningen Run Configuration is the first command, and the Clojure REPL Configuration is the second one.
Picture, 1000 words, etc.