rio icon indicating copy to clipboard operation
rio copied to clipboard

Fix passing buffer address in Uring::recv

Open jcsp opened this issue 4 years ago • 1 comments

This was setting sqe.len to iov_len, but the sqe.addr was set to a msghdr location in InFlight::insert -- consequentially callers to recv got nothing in their buffer, and a heap corruption.

jcsp avatar Feb 19 '21 14:02 jcsp

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Feb 19 '21 14:02 CLAassistant