次の簡単なプログラムを実行すると、「after info」メッセージが出力されてから終了まで 1 分かかります。
$ lein run -m logger.core
(ns logger.core
(:require [taoensso.timbre :as timbre]))
(defn -main []
(println "before info")
(timbre/info "hello world")
(println "after info"))
をコメントアウトすれば(timbre/info "hello world")
、その時間の無駄は完全になくなります。
理由は何ですか?どうすればこの状況を回避できますか?
前もって感謝します。