Zenoh's put is fire-and-forget, get isn't — a read-after-write race in Elixir
DEV Community
Zenoh's put is fire-and-forget, get isn't — a read-after-write race in Elixir
put/4 in Zenohex returns as soon as the write is queued locally, not once the remote storage has applied it. Here's how I found the race, confirmed it against zenoh's own tracking issue, and fixed it with a small Elixir wrapper.
0 comments
No comments yet.