{"push_id":913382561,"size":1,"distinct_size":1,"ref":"refs/heads/fix-eintr","head":"b94117649af338a6d6ff39b1dd9b9205dfc57913","before":"3681926e9dd7ac514107c5c3da6d61afd1c6578a","commits":[{"sha":"b94117649af338a6d6ff39b1dd9b9205dfc57913","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@jut.io","name":"Dave"},"message":"fs: don't nullify req->bufs on EINTR\nuv__fs_buf_iter currently sets req->bufs to NULL after it is done, but\nif the operation fails with EINTR then it will be retried, at which\npoint it expects the bufs to not be NULL, causing a seg fault as in\nhttps://github.com/nodejs/node/issues/4291.\n\nuv__fs_buf_iter should not set req->bufs to NULL if the operation\nfails with EINTR.\n\nAlso, when it sets req->bufs to NULL, it should set req->nbufs to 0 as\nwell, so we don't have the messy situation of a positive nbufs with no\nactual bufs.","distinct":true,"url":"https://api.github.com/repos/davidvgalbraith/libuv/commits/b94117649af338a6d6ff39b1dd9b9205dfc57913"}]}