File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
src/leiningen/clojure_lsp Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 7676 (future
7777 (with-open [out-rdr ^BufferedReader (io/reader (:err p))]
7878 (loop []
79- (when-let [line (.readLine out-rdr)]
80- (println line)
81- (recur )))))
79+ (binding [*out* *err*]
80+ (when-let [line (.readLine out-rdr)]
81+ (println line)
82+ (recur ))))))
8283 @p))
8384
8485(defn run! [args]
8586 (let [server-path (server-path )
8687 server-version (server-version )]
8788 (when-not (.exists server-path)
8889 (println " Downloading and caching clojure-lsp..." )
89- (download! server-path server-version)
90- (println " Downloaded clojure-lsp!" ))
90+ (let [t (System/currentTimeMillis )]
91+ (download! server-path server-version)
92+ (println (format " Downloaded clojure-lsp took %sms" (- (System/currentTimeMillis ) t)))))
9193 (run-lsp! server-path args)))
You can’t perform that action at this time.
0 commit comments