Version 0.3.15 / registry 1.4.1

This commit is contained in:
Michal 'vorner' Vaner
2023-02-11 15:18:16 +01:00
parent 9648b40f69
commit ffaa8c8624
5 changed files with 19 additions and 14 deletions
+5
View File
@@ -1,3 +1,8 @@
# 0.3.15
# signal-hook-registry-1.4.1
* AIX support (experimental/not guaranteed to work).
# 0.3.14
* Added the SIGINFO signal (where available).
Generated
+11 -11
View File
@@ -754,12 +754,12 @@ dependencies = [
[[package]]
name = "signal-hook"
version = "0.3.14"
version = "0.3.15"
dependencies = [
"cc",
"libc",
"serial_test 0.7.0",
"signal-hook-registry 1.4.0",
"signal-hook-registry 1.4.1",
]
[[package]]
@@ -787,14 +787,6 @@ dependencies = [
"signal-hook",
]
[[package]]
name = "signal-hook-registry"
version = "1.4.0"
dependencies = [
"libc",
"signal-hook",
]
[[package]]
name = "signal-hook-registry"
version = "1.4.0"
@@ -804,6 +796,14 @@ dependencies = [
"libc",
]
[[package]]
name = "signal-hook-registry"
version = "1.4.1"
dependencies = [
"libc",
"signal-hook",
]
[[package]]
name = "signal-hook-tokio"
version = "0.3.1"
@@ -863,7 +863,7 @@ dependencies = [
"num_cpus",
"parking_lot 0.12.1",
"pin-project-lite",
"signal-hook-registry 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"signal-hook-registry 1.4.0",
"socket2",
"tokio-macros",
"winapi 0.3.9",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "signal-hook"
version = "0.3.14"
version = "0.3.15"
authors = [
"Michal 'vorner' Vaner <vorner@vorner.cz>",
"Thomas Himmelstoss <thimm@posteo.de>",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "signal-hook-registry"
version = "1.4.0"
version = "1.4.1"
authors = [
"Michal 'vorner' Vaner <vorner@vorner.cz>",
"Masaki Hara <ackie.h.gmai@gmail.com>",
+1 -1
View File
@@ -85,7 +85,7 @@ unsafe impl Exfiltrator for WithRawSiginfo {
}
fn init(&self, slot: &Self::Storage, _: c_int) {
let new = Box::new(Channel::default());
let new = Box::default();
let old = slot.0.swap(Box::into_raw(new), Ordering::Release);
// We leak the pointer on purpose here. This is invalid state anyway and must not happen,
// but if it still does, we can't drop that while some other thread might still be having