diff --git a/src/rdf4j/convert.clj b/src/rdf4j/convert.clj index 62da79c..c994158 100644 --- a/src/rdf4j/convert.clj +++ b/src/rdf4j/convert.clj @@ -65,4 +65,5 @@ model (read-file-rdf-model source input) writer (make-stdout-rdf-writer output)] (log/debug "Model count: %d" (count model)) - (Rio/write model writer)))) + (Rio/write model writer)) + (shutdown-agents))) diff --git a/src/rdf4j/dump.clj b/src/rdf4j/dump.clj index 26216c0..4f537d3 100644 --- a/src/rdf4j/dump.clj +++ b/src/rdf4j/dump.clj @@ -105,4 +105,5 @@ (cond (:h opts) (println banner) (:V opts) (println "Version: " version) - :else (do-dump opts)))) + :else (do-dump opts)) + (shutdown-agents))) diff --git a/src/rdf4j/loader.clj b/src/rdf4j/loader.clj index 6bc0353..e3f852d 100644 --- a/src/rdf4j/loader.clj +++ b/src/rdf4j/loader.clj @@ -134,4 +134,5 @@ (cond (:h opts) (println banner) (:V opts) (println "Version: " rdf4j.version/version) - :else (do-loading opts)))) + :else (do-loading opts)) + (shutdown-agents)))