chestnut 2016-09-06

I 'fixed' it by running my own server instead of hooking into the :ring-handler config

Right, it might also end up in the nrepl-server buffer

Probably something wrong on my side,

Not necessarily. It's just due to how nrepl works, it only intercepts output that happens inside its handler, if another thread writes to stdout nrepl and hence cider has no idea and so it won't show in the repl buffer

But you can see what's being printed by the Clojure process in the nrepl-server buffer

This is a common source of confusion. I've been thinking of writing an nrepl middleware that intercepts all output but haven't gotten beyond some small experiments