diff --git a/babashka.nrepl b/babashka.nrepl index c0782006..3e97bcb2 160000 --- a/babashka.nrepl +++ b/babashka.nrepl @@ -1 +1 @@ -Subproject commit c07820069a5c70a00876817d9162a8ce4d84b3b2 +Subproject commit 3e97bcb289d4ed3072019354b7d3e6c513eed2e8 diff --git a/src/babashka/main.clj b/src/babashka/main.clj index eeca9582..97220054 100644 --- a/src/babashka/main.clj +++ b/src/babashka/main.clj @@ -310,7 +310,8 @@ If neither -e, -f, or --socket-repl are specified, then the first argument that nrepl-opts (nrepl-server/parse-opt address) nrepl-opts (assoc nrepl-opts :debug dev? - :describe {"versions" {"babashka" version}})] + :describe {"versions" {"babashka" version}} + :thread-bind [reflection-var])] (nrepl-server/start-server! ctx nrepl-opts) (binding [*out* *err*] (println "For more info visit https://github.com/borkdude/babashka/blob/master/doc/repl.md#nrepl.")))