Won't Fix
Details
Assignee
UnassignedUnassignedReporter
Isaac ZengIsaac ZengPatch
CodePriority
Major
Details
Details
Assignee
Unassigned
UnassignedReporter
Isaac Zeng
Isaac ZengPatch
Code
Priority

Created June 20, 2017 at 7:03 AM
Updated January 10, 2020 at 4:54 PM
Resolved January 10, 2020 at 4:54 PM
```clojure
(def c1 (chan))
(def c2 (chan))
(def out (a/map vector [c1 c2]))
(a/close! c1)
(a/<!! out) ;; will hangs until I put item to `c2` or close `c2`
```
I think the better way is close output channel immediately when any of input channels closed.