Fork me on GitHub
#core-async
<
2023-10-25
>
dergutemoritz09:10:58

I'd like to ask you all to upvote fixing https://ask.clojure.org/index.php/348/clarify-timeout-mention-close-should-called-timeout-channel which caused us tremendous pain over the past few days. Thanks!

hifumi12302:10:42

according to the JIRA ticket, it seems that there is a preference to make close! on a timeout channel an exception rather than simply adding documentation warning against doing this

hifumi12302:10:53

there is a patch attached but its probably not going to be reviewed any time soon

dergutemoritz09:10:06

Yeah that patch might be a good solution but it also comes with some drawbacks. See https://clojure.atlassian.net/browse/ASYNC-250 for a deeper exploration of the issue.