diff --git a/boot/base/pom.in.xml b/boot/base/pom.in.xml
index e3779fcb..dd922655 100644
--- a/boot/base/pom.in.xml
+++ b/boot/base/pom.in.xml
@@ -86,7 +86,7 @@
org.projectodd.shimdandy
shimdandy-api
- 1.2.0
+ 1.1.0
junit
diff --git a/boot/pod/project.clj b/boot/pod/project.clj
index 925e819c..b0a3fffb 100644
--- a/boot/pod/project.clj
+++ b/boot/pod/project.clj
@@ -18,4 +18,4 @@
:dependencies [[boot/base ~version :scope "provided"]
[org.clojure/clojure "1.6.0" :scope "provided"]
[org.tcrawley/dynapath "0.2.3" :scope "compile"]
- [org.projectodd.shimdandy/shimdandy-impl "1.2.0" :scope "compile"]])
+ [org.projectodd.shimdandy/shimdandy-impl "1.1.0" :scope "compile"]])
diff --git a/boot/pod/src/boot/pod.clj b/boot/pod/src/boot/pod.clj
index 74851dfc..13b86fd7 100644
--- a/boot/pod/src/boot/pod.clj
+++ b/boot/pod/src/boot/pod.clj
@@ -471,7 +471,7 @@
(defn destroy-pod
[pod]
(when pod
- (.close pod)
+ (.invoke pod "clojure.core/shutdown-agents")
(.. pod getClassLoader close)))
(defn pod-pool