libuv/src/unix
Santiago Gimeno 31e5d665d5
signal: replace pthread_once with uv_once
So it aborts in case `pthread_once` fails.

PR-URL: https://github.com/libuv/libuv/pull/1098
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
2016-10-17 12:13:59 +02:00
..
aix.c unix,win: make uv_get_process_title() stricter 2016-07-14 09:47:23 -04:00
android-ifaddrs.c src: remove non ascii character 2015-12-13 11:52:49 +01:00
async.c unix: use POLL{IN,OUT,etc} constants directly 2016-04-11 10:51:13 +02:00
atomic-ops.h zos: use PLO instruction for atomic operations 2016-08-24 09:47:57 +01:00
core.c unix,win: add uv_translate_sys_error() public API 2016-10-16 17:47:42 -04:00
darwin-proctitle.c unix: fix long line introduced in commit 94e628fa 2015-01-21 13:04:50 +01:00
darwin.c unix: fix memory leak in uv_interface_addresses 2015-09-23 08:16:20 +02:00
dl.c misc: remove unnecessary null pointer checks 2015-11-17 09:18:55 +01:00
freebsd.c unix,win: make uv_get_process_title() stricter 2016-07-14 09:47:23 -04:00
fs.c unix: don't use alphasort in uv_fs_scandir() 2016-09-12 15:50:58 +02:00
fsevents.c fsevents: fix race on simultaneous init+close 2015-12-02 19:01:28 -05:00
getaddrinfo.c core: add ability to customize memory allocator 2015-06-02 12:05:20 +02:00
getnameinfo.c unix, win: add synchronous uv_get{addr,name}info 2015-01-23 01:12:05 +01:00
internal.h unix: don't include CoreServices globally on macOS 2016-10-16 13:35:47 -04:00
kqueue.c unix: delay signal handling until after normal i/o 2016-04-15 12:04:57 +02:00
linux-core.c linux: fix potential event loop stall 2016-07-04 19:10:12 +02:00
linux-inotify.c unix: use POLL{IN,OUT,etc} constants directly 2016-04-11 10:51:13 +02:00
linux-syscalls.c linux,fs: fix p{read,write}v with a 64bit offset 2015-12-03 08:50:28 +01:00
linux-syscalls.h unix: use POLL{IN,OUT,etc} constants directly 2016-04-11 10:51:13 +02:00
loop-watcher.c unix: use QUEUE_MOVE when iterating over lists 2015-10-08 21:47:43 +02:00
loop.c unix: preserve loop->data across loop init/done 2016-07-30 10:49:19 +02:00
netbsd.c unix,win: make uv_get_process_title() stricter 2016-07-14 09:47:23 -04:00
openbsd.c unix,win: make uv_get_process_title() stricter 2016-07-14 09:47:23 -04:00
os390.c zos: implement uv__io_check_fd 2016-08-25 13:04:04 +01:00
pipe.c zos: track unbound handles and bind before listen 2016-08-24 10:02:41 +01:00
poll.c unix: allow nesting of kqueue fds in uv_poll_start 2016-05-24 17:12:31 +02:00
process.c build: GNU/kFreeBSD support 2016-08-20 08:55:30 +02:00
proctitle.c unix,win: make uv_get_process_title() stricter 2016-07-14 09:47:23 -04:00
pthread-barrier.c unix: fix bug in barrier fallback implementation 2016-04-26 09:35:47 +02:00
pthread-fixes.c unix: fix bug in barrier fallback implementation 2016-04-26 09:35:47 +02:00
signal.c signal: replace pthread_once with uv_once 2016-10-17 12:13:59 +02:00
spinlock.h unix: add spinlock.h 2013-10-20 13:58:34 +02:00
stream.c zos: track unbound handles and bind before listen 2016-08-24 10:02:41 +01:00
sunos.c unix,win: make uv_get_process_title() stricter 2016-07-14 09:47:23 -04:00
tcp.c zos: track unbound handles and bind before listen 2016-08-24 10:02:41 +01:00
thread.c unix: don't malloc in uv_thread_create() 2016-10-16 19:28:17 +02:00
timer.c unix: unneccessary use const qualifier in container_of 2016-08-25 22:45:33 +01:00
tty.c build: GNU/kFreeBSD support 2016-08-20 08:55:30 +02:00
udp.c zos: track unbound handles and bind before listen 2016-08-24 10:02:41 +01:00