Программа не заканчивается при использовании clj-statsd
Я использую clj-statsd
( отсюда) отправлять датчики на сервер StatsD. Когда программа начинается, я использую (statsd/setup host port)
, но тогда программа не выйдет при использовании lein run
, Даже работает простой (defn -main [] (statsd/setup host port))
не выйдет. Любая идея о том, как закрыть сокет, или что-то мешает программе завершиться?
1 ответ
Решение
Поскольку statsd использует агентов, вам, вероятно, нужно просто позвонить shutdown-agents
,