mirror of
https://github.com/openharmony/third_party_rust_signal-hook.git
synced 2026-06-30 20:48:03 -04:00
Version 0.3.15 / registry 1.4.1
This commit is contained in:
@@ -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
@@ -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
@@ -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,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>",
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user