mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-20 16:40:35 +00:00
Fix UDP for memcache with native stack memcached: apps/memcached/memcached.cc:807: void memcache::assert_resolved(future<>): Assertion `f.available()' failed. Tomek writes: UDP path relied on the fact that handle() could not block, because the output stream does not block, and passed references to variables which live on stack. Since you now can block in handle_get(), this no longer holds. We should chnage that, ie allocate conversation state like we do in TCP. Signed-off-by: Raphael S. Carvalho <raphaelsc@cloudius-systems.com>