diff options
author | Michael Kilburn <crusader.mike@gmail.com> | 2018-02-26 12:55:20 -0600 |
---|---|---|
committer | cjihrig <cjihrig@gmail.com> | 2018-03-03 11:03:41 -0500 |
commit | 9ed3ed5fcb3f19eccd3d29848ae2ff0cfd577de9 (patch) | |
tree | 749bc455d1a1be7073eafb13a36be30ae2f9016d /docs/src/conf.py | |
parent | b7f649d3083d659458f75755b66f0acea4f8ed20 (diff) | |
download | libuv-9ed3ed5fcb3f19eccd3d29848ae2ff0cfd577de9.tar.gz libuv-9ed3ed5fcb3f19eccd3d29848ae2ff0cfd577de9.zip |
unix: fix several instances of lost errno
This commit preserves errno properly in the following cases:
- new_socket() was previously discarding errno in some cases,
and replacing it with the result of getsockname().
- uv__close() was not preserving errno when __MVS__ is defined.
Fixes: https://github.com/libuv/libuv/issues/1756
PR-URL: https://github.com/libuv/libuv/pull/1763
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'docs/src/conf.py')
0 files changed, 0 insertions, 0 deletions