From 5903677e2d83ee4811a1474918aa63e237220b49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Hol=C3=BD?= Date: Thu, 16 Sep 2021 12:58:47 +0200 Subject: [PATCH] Fix to make :writable-stack-trace-enabled work `when-let` does nothing if the condition is `false` so `{:writable-stack-trace-enabled false}` would have no effect --- src/resilience/bulkhead.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resilience/bulkhead.clj b/src/resilience/bulkhead.clj index 9ef5870..f17b5cb 100644 --- a/src/resilience/bulkhead.clj +++ b/src/resilience/bulkhead.clj @@ -42,7 +42,7 @@ (when-let [wait-millis (:max-wait-millis opts)] (.maxWaitDuration config (Duration/ofMillis wait-millis))) - (when-let [stack-trace-enabled (:writable-stack-trace-enabled opts)] + (when-some [stack-trace-enabled (:writable-stack-trace-enabled opts)] (.writableStackTraceEnabled config stack-trace-enabled)) (.build config))))