We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c7ddc64 commit 7e92a19Copy full SHA for 7e92a19
src/main/clojure/clojure/core/async.clj
@@ -480,15 +480,15 @@ to catch and handle."
480
[f]
481
(let [c (chan 1)]
482
(let [binds (clojure.lang.Var/getThreadBindingFrame)]
483
- (.newThread counted-thread-factory ;;; .execute thread-macro-executor
+ (.Start (.newThread counted-thread-factory ;;; .execute thread-macro-executor
484
(fn []
485
(Var/resetThreadBindingFrame binds)
486
(try
487
(let [ret (f)]
488
(when-not (nil? ret)
489
(>!! c ret)))
490
(finally
491
- (close! c))))))
+ (close! c)))))))
492
c))
493
494
(defmacro thread
0 commit comments