summaryrefslogtreecommitdiff
path: root/deps/uv/docs/src
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/docs/src')
-rw-r--r--deps/uv/docs/src/fs.rst4
-rw-r--r--deps/uv/docs/src/loop.rst3
-rw-r--r--deps/uv/docs/src/misc.rst6
-rw-r--r--deps/uv/docs/src/signal.rst8
4 files changed, 12 insertions, 9 deletions
diff --git a/deps/uv/docs/src/fs.rst b/deps/uv/docs/src/fs.rst
index f46c4e761a..16d5e05c78 100644
--- a/deps/uv/docs/src/fs.rst
+++ b/deps/uv/docs/src/fs.rst
@@ -409,7 +409,9 @@ File open constants
Atomically obtain an exclusive lock.
.. note::
- `UV_FS_O_EXLOCK` is only supported on macOS.
+ `UV_FS_O_EXLOCK` is only supported on macOS and Windows.
+
+ .. versionchanged:: 1.17.0 support is added for Windows.
.. c:macro:: UV_FS_O_NOATIME
diff --git a/deps/uv/docs/src/loop.rst b/deps/uv/docs/src/loop.rst
index c63f813993..18dd135cd6 100644
--- a/deps/uv/docs/src/loop.rst
+++ b/deps/uv/docs/src/loop.rst
@@ -109,7 +109,8 @@ API
.. c:function:: int uv_loop_alive(const uv_loop_t* loop)
- Returns non-zero if there are active handles or request in the loop.
+ Returns non-zero if there are referenced active handles, active
+ requests or closing handles in the loop.
.. c:function:: void uv_stop(uv_loop_t* loop)
diff --git a/deps/uv/docs/src/misc.rst b/deps/uv/docs/src/misc.rst
index 2968d1cea1..a653413e09 100644
--- a/deps/uv/docs/src/misc.rst
+++ b/deps/uv/docs/src/misc.rst
@@ -227,6 +227,12 @@ API
On Windows not all fields are set, the unsupported fields are filled with zeroes.
See :c:type:`uv_rusage_t` for more details.
+.. c:function:: uv_pid_t uv_os_getpid(void)
+
+ Returns the current process ID.
+
+ .. versionadded:: 1.18.0
+
.. c:function:: uv_pid_t uv_os_getppid(void)
Returns the parent process ID.
diff --git a/deps/uv/docs/src/signal.rst b/deps/uv/docs/src/signal.rst
index 5b3b352bdd..24354e4f7c 100644
--- a/deps/uv/docs/src/signal.rst
+++ b/deps/uv/docs/src/signal.rst
@@ -17,13 +17,6 @@ Reception of some signals is emulated on Windows:
program is given approximately 10 seconds to perform cleanup. After that
Windows will unconditionally terminate it.
-* SIGWINCH is raised whenever libuv detects that the console has been
- resized. SIGWINCH is emulated by libuv when the program uses a :c:type:`uv_tty_t`
- handle to write to the console. SIGWINCH may not always be delivered in a
- timely manner; libuv will only detect size changes when the cursor is
- being moved. When a readable :c:type:`uv_tty_t` handle is used in raw mode,
- resizing the console buffer will also trigger a SIGWINCH signal.
-
Watchers for other signals can be successfully created, but these signals
are never received. These signals are: `SIGILL`, `SIGABRT`, `SIGFPE`, `SIGSEGV`,
`SIGTERM` and `SIGKILL.`
@@ -36,6 +29,7 @@ not detected by libuv; these will not trigger a signal watcher.
manage threads. Installing watchers for those signals will lead to unpredictable behavior
and is strongly discouraged. Future versions of libuv may simply reject them.
+.. versionchanged:: 1.15.0 SIGWINCH support on Windows was improved.
Data types
----------