#
011a1ac1 |
| 06-Oct-2023 |
Pleuvens |
test: switch to new-style ASSERT_EQ macros (#4159) Switch from old-style ASSERT macro to new-style ASSERT_EQ,... macros. Using new-style macros makes it easier to debug test failure
test: switch to new-style ASSERT_EQ macros (#4159) Switch from old-style ASSERT macro to new-style ASSERT_EQ,... macros. Using new-style macros makes it easier to debug test failures Fixes: https://github.com/libuv/libuv/issues/2974
show more ...
|
#
91a7e498 |
| 12-Mar-2023 |
Trevor Norris |
test: silence more valgrind warnings (#3917) Pass the loop to MAKE_VALGRIND_HAPPY() so it's explicit on which loop needs to be cleaned up. Since it asserts on uv_loop_close(), need to
test: silence more valgrind warnings (#3917) Pass the loop to MAKE_VALGRIND_HAPPY() so it's explicit on which loop needs to be cleaned up. Since it asserts on uv_loop_close(), need to remove a couple of those that were being done before the call. Cleanup where loop was assigned, so the entire test either uses loop or uv_default_loop(). Not both. Also take care of any reqs that may have been left uncleaned.
show more ...
|
#
679d679f |
| 19-Jan-2023 |
Ben Noordhuis |
test: fix ThreadSanitizer thread leak warning Refs: https://github.com/libuv/libuv/issues/3681
|
Revision tags: v1.41.0, v1.40.0, v1.39.0, v1.38.1, v1.38.0, v1.37.0, v1.36.0, v1.35.0, v1.34.2, v1.34.1, v1.34.0, v1.33.1, v1.33.0, v1.32.0, v1.31.0, v1.30.1, v1.30.0, v1.29.1, v1.29.0, v1.28.0, v1.27.0, v1.26.0, v1.25.0, v1.24.1, v1.24.0, v1.23.2, v1.23.1, v1.23.0, v1.22.0, v1.21.0, v1.20.3, v1.20.2, v1.20.1, v1.20.0, v1.19.2, v1.19.1 |
|
#
b0f3310b |
| 19-Jan-2018 |
Ben Noordhuis |
Revert "unix,fs: fix for potential partial reads/writes" This commit has been reported as introducing a backwards-incompatible change in reading from stdin and is independently suspected
Revert "unix,fs: fix for potential partial reads/writes" This commit has been reported as introducing a backwards-incompatible change in reading from stdin and is independently suspected of breaking the Node.js test suite on MacOS and maybe other platforms, possibly in combination with commit fd049399 ("unix,tcp: avoid marking server sockets connected".) This reverts commit 14bfc27e641aff178c431083c0c0eada4d6f02dd. Fixes: https://github.com/libuv/libuv/issues/1716 Fixes: https://github.com/libuv/libuv/issues/1720 Fixes: https://github.com/nodejs/node/issues/18225 PR-URL: https://github.com/libuv/libuv/pull/1717 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
Revision tags: v1.19.0, v1.18.0, v1.17.0, v1.16.1, v1.16.0, v1.15.0, v1.14.1, v1.14.0, v1.13.1, v1.13.0, v1.12.0, v1.11.0, v1.10.2, v1.10.1, v1.10.0, v0.10.37, v1.9.1, v1.9.0 |
|
#
14bfc27e |
| 22-Jan-2016 |
Ben Wijen |
unix,fs: fix for potential partial reads/writes Added a check in uv__fs_buf_iter to detect partial reads and writes. Partial reads and writes are looped until all data has been processed
unix,fs: fix for potential partial reads/writes Added a check in uv__fs_buf_iter to detect partial reads and writes. Partial reads and writes are looped until all data has been processed. PR-URL: https://github.com/libuv/libuv/pull/640 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
#
01ab8d64 |
| 05-Jan-2016 |
Saúl Ibarra Corretgé |
test: fixup eintr_handling - Add missing include - Fix test name on Windows - Fixup style Refs: https://github.com/libuv/libuv/pull/661 PR-URL: https://github.com/libuv/
test: fixup eintr_handling - Add missing include - Fix test name on Windows - Fixup style Refs: https://github.com/libuv/libuv/pull/661 PR-URL: https://github.com/libuv/libuv/pull/673 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Fedor Indutny <fedor@indutny.com>
show more ...
|
#
a564ef09 |
| 20-Dec-2015 |
Dave |
fs: don't nullify req->bufs on EINTR uv__fs_buf_iter currently sets req->bufs to NULL after it is done, but if the operation fails with EINTR then it will be retried, at which point
fs: don't nullify req->bufs on EINTR uv__fs_buf_iter currently sets req->bufs to NULL after it is done, but if the operation fails with EINTR then it will be retried, at which point it expects the bufs to not be NULL, causing a seg fault as in https://github.com/nodejs/node/issues/4291. uv__fs_buf_iter should not set req->bufs to NULL if the operation fails with EINTR. Also, when it sets req->bufs to NULL, it should set req->nbufs to 0 as well, so we don't have the messy situation of a positive nbufs with no actual bufs. PR-URL: https://github.com/libuv/libuv/pull/661 Reviewed-By: Fedor Indutny <fedor@indutny.com>
show more ...
|