Open
Description
Currently the low-level function to "send" an object over a channel is fire-and-forget. We need a way to do the same thing but block until the object is received.
Solutions:
- return a lock from
channel_send()
(and ignore it for the current functionality) - add a separate
channel_send_wait()
to explicitly wait