diff options
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | doc/upgrade.html | 3 |
2 files changed, 7 insertions, 0 deletions
@@ -4,6 +4,10 @@ In 2.9.4.0 ---------- - New openc_* functions. + - New function: ipc_bind_reuse_lock(), taking a lock before +unconditionally deleting the socket. + - ipc_bind_reuse() rewritten to use ipc_bind_reuse_lock(), +so it does the right thing instead of clobbering sockets. In 2.9.3.0 diff --git a/doc/upgrade.html b/doc/upgrade.html index dac82ce..56b00c6 100644 --- a/doc/upgrade.html +++ b/doc/upgrade.html @@ -21,6 +21,9 @@ <ul> <li> New <tt>openc_*</tt> functions, which are O_CLOEXEC versions of the <a href="libstddjb/djbunix.html">djbunix.h</a> <tt>open_*</tt> functions. </li> + <li> New <tt>ipc_bind_reuse_lock()</tt> function, which takes a lock before +deleting a Unix domain socket. The <tt>ipc_bind_reuse()</tt> function now +uses it, so it won't unconditionally clobber sockets in the filesystem anymore. </li> </ul> <h2> in 2.9.3.0 </h2> |