Metadata does not persist across go-block boundaries in Clojurescript core.async

Description

In clojurescript's version of core.async, the following should print hello, but it doesn't:

No such difference is mentioned in https://github.com/clojure/clojurescript/wiki/Differences-from-Clojure.

Environment

Clojurescript 1.9.542

Assignee

Unassigned

Reporter

import

Labels

None

Approval

None

Patch

None

Priority

Minor
Configure