I'm having an issue where :default catch blocks are not working in 
clojurescript when in a go block.

The following code prints "a str" as expected:

(prn (try
           (throw "a str")
           (catch :default e e )))

The same code in a go block results in an unhandled exception 
(go (prn (try
                (throw "a str")
                (catch :default e e ))))

I can see an old core.async issue that added support for :default 
(http://dev.clojure.org/jira/browse/ASYNC-42) 
but no other references, is this a regression or something I'm missing?

I'm using clojurescript  "1.8.51"  and core.async "0.2.374"

Cameron.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to