Closed gbaraldi closed 2 years ago
Here is how libuv usually handles MSAN (prior to deleting this code and using the glibc wrapper instead), as Keno said: https://github.com/bnoordhuis/libuv/commit/233490819ca4010d0db70a0ae411ae9f73571baa
At least I'm consistent ;)
I've opened https://github.com/libuv/libuv/pull/3788 to address this, also for getrandom() (edit: but not yet recvmmsg.)
Do we backport/pull the upstream changes, or do we wait for an upstream release? @vtjnash ?
Could we merge this? Checking for success inside the function that does the syscall doesn't seem to be how LibUV usually does it.