libuv/test
SmorkalovG 2a4cab70ef
unix: reset signal counters after fork (#3485)
If a signal was received but was not dispatched before fork then
caught_signals counter should be reset. Closing of signal pipe makes
impossible to receive the signal that was counted.
There is no need in this signal because it was sent to parent process

Fixes: https://github.com/libuv/libuv/issues/3483
2023-09-29 12:54:35 +02:00
..
fixtures
benchmark-async-pummel.c
benchmark-async.c
benchmark-fs-stat.c
benchmark-getaddrinfo.c
benchmark-list.h
benchmark-loop-count.c
benchmark-million-async.c
benchmark-million-timers.c
benchmark-multi-accept.c
benchmark-ping-pongs.c
benchmark-ping-udp.c
benchmark-pound.c
benchmark-pump.c
benchmark-queue-work.c
benchmark-sizes.c
benchmark-spawn.c
benchmark-tcp-write-batch.c
benchmark-thread.c
benchmark-udp-pummel.c
blackhole-server.c
echo-server.c
run-benchmarks.c
run-tests.c
runner-unix.c
runner-unix.h
runner-win.c
runner-win.h
runner.c
runner.h
task.h
test-active.c
test-async-null-cb.c
test-async.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-barrier.c
test-callback-stack.c
test-close-fd.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-close-order.c
test-condvar.c test: remove timing-sensitive check (#3899) 2023-02-07 11:15:59 -05:00
test-connect-unspecified.c
test-connection-fail.c
test-cwd-and-chdir.c
test-default-loop-close.c
test-delayed-accept.c
test-dlerror.c test: fix musl libc.a dlerror() test expectation (#3735) 2022-09-07 11:21:24 -04:00
test-eintr-handling.c
test-embed.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-emfile.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-env-vars.c test: fix -Wunused-but-set-variable warnings (#3829) 2022-11-26 22:30:04 +01:00
test-error.c test: move to ASSERT_NULL and ASSERT_NOT_NULL test macros 2021-02-14 10:05:46 +01:00
test-fail-always.c
test-fork.c unix: reset signal counters after fork (#3485) 2023-09-29 12:54:35 +02:00
test-fs-copyfile.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-fs-event.c docs: fix some typos (#3984) 2023-05-12 14:12:01 -04:00
test-fs-fd-hash.c
test-fs-open-flags.c
test-fs-poll.c
test-fs-readdir.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-fs.c fs: use WTF-8 on Windows (#2970) 2023-05-23 10:25:38 -04:00
test-get-currentexe.c
test-get-loadavg.c test: fix -Wtautological-pointer-compare warnings 2015-11-18 22:37:16 +01:00
test-get-memory.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
test-get-passwd.c test,win: fix -Wunused-variable warning 2023-06-19 21:41:06 +02:00
test-getaddrinfo.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-gethostname.c build: add CI for OpenBSD and FreeBSD (#3548) 2023-01-21 13:52:36 +01:00
test-getnameinfo.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-getsockname.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-getters-setters.c
test-gettimeofday.c unix,win: introduce uv_timeval64_t 2019-04-11 14:08:17 -04:00
test-handle-fileno.c
test-homedir.c test: canonicalize argv[0] in exepath test 2020-03-27 23:51:22 +01:00
test-hrtime.c unix,win: add uv_clock_gettime() (#3971) 2023-04-27 22:13:46 +02:00
test-idle.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-idna.c test: fix some warnings when compiling tests (#3816) 2023-01-19 10:48:13 -06:00
test-ip4-addr.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-ip6-addr.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-ip-name.c
test-ipc-heavy-traffic-deadlock-bug.c
test-ipc-send-recv.c
test-ipc.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-list.h
test-loop-alive.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-loop-close.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-loop-configure.c
test-loop-handles.c
test-loop-stop.c src: don't run timers if loop is stopped/unref'd (#4048) 2023-06-16 11:00:06 -06:00
test-loop-time.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-metrics.c
test-multiple-listen.c
test-mutexes.c unix,win: add uv_mutex_init_recursive() 2017-10-02 10:01:09 -04:00
test-not-readable-nor-writable-on-read-error.c
test-not-writable-after-shutdown.c
test-osx-select.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-pass-always.c
test-ping-pong.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-pipe-bind-error.c
test-pipe-close-stdout-read-stdin.c
test-pipe-connect-error.c
test-pipe-connect-multiple.c
test-pipe-connect-prepare.c
test-pipe-getsockname.c
test-pipe-pending-instances.c
test-pipe-sendmsg.c
test-pipe-server-close.c
test-pipe-set-fchmod.c
test-pipe-set-non-blocking.c
test-platform-output.c
test-poll-close-doesnt-corrupt-stack.c
test-poll-close.c
test-poll-closesocket.c
test-poll-multiple-handles.c
test-poll-oob.c
test-poll.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-process-priority.c
test-process-title-threadsafe.c
test-process-title.c
test-queue-foreach-delete.c
test-random.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-readable-on-eof.c
test-ref.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-run-nowait.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-run-once.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-semaphore.c unix, windows: return error codes directly 2013-07-07 09:51:00 +02:00
test-shutdown-close.c
test-shutdown-eof.c
test-shutdown-simultaneous.c
test-shutdown-twice.c
test-signal-multiple-loops.c
test-signal-pending-on-close.c
test-signal.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-socket-buffer-size.c
test-spawn.c win,spawn: allow %PATH% to be unset (#4116) 2023-08-14 15:25:11 -04:00
test-stdio-over-pipes.c
test-strscpy.c unix: harden string copying, introduce strscpy() 2018-12-04 17:08:09 +01:00
test-strtok.c core: add thread-safe strtok implementation (#3553) 2022-03-22 15:15:00 -04:00
test-tcp-alloc-cb-fail.c
test-tcp-bind6-error.c
test-tcp-bind-error.c
test-tcp-close-accept.c
test-tcp-close-after-read-timeout.c
test-tcp-close-reset.c
test-tcp-close-while-connecting.c
test-tcp-close.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-tcp-connect6-error.c
test-tcp-connect-error-after-write.c
test-tcp-connect-error.c
test-tcp-connect-timeout.c
test-tcp-create-socket-early.c
test-tcp-flags.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-tcp-oob.c
test-tcp-open.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-tcp-read-stop-start.c
test-tcp-read-stop.c
test-tcp-rst.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-tcp-shutdown-after-write.c
test-tcp-try-write-error.c
test-tcp-try-write.c
test-tcp-unexpected-read.c
test-tcp-write-after-connect.c
test-tcp-write-fail.c
test-tcp-write-in-a-row.c
test-tcp-write-queue-order.c
test-tcp-write-to-half-open-connection.c
test-tcp-writealot.c
test-test-macros.c
test-thread-affinity.c
test-thread-equal.c
test-thread.c test: remove erroneous RETURN_SKIP (#4015) 2023-05-23 00:24:39 +02:00
test-threadpool-cancel.c
test-threadpool.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-timer-again.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-timer-from-check.c
test-timer.c src: don't run timers if loop is stopped/unref'd (#4048) 2023-06-16 11:00:06 -06:00
test-tmpdir.c test: canonicalize argv[0] in exepath test 2020-03-27 23:51:22 +01:00
test-tty-duplicate-key.c
test-tty-escape-sequence-processing.c
test-tty.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-udp-alloc-cb-fail.c
test-udp-bind.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-udp-connect6.c
test-udp-connect.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-udp-create-socket-early.c
test-udp-dgram-too-big.c
test-udp-ipv6.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-udp-mmsg.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-udp-multicast-interface6.c
test-udp-multicast-interface.c
test-udp-multicast-join6.c
test-udp-multicast-join.c
test-udp-multicast-ttl.c
test-udp-open.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-udp-options.c test: silence more valgrind warnings (#3917) 2023-03-12 14:59:00 +01:00
test-udp-recv-in-a-row.c
test-udp-send-and-recv.c
test-udp-send-hang-loop.c
test-udp-send-immediate.c
test-udp-send-unreachable.c
test-udp-sendmmsg-error.c
test-udp-try-send.c
test-uname.c unix,win: add uv_os_uname() 2019-01-14 10:47:20 -05:00
test-walk-handles.c
test-watcher-cross-stop.c