diff --git a/Cargo.toml b/Cargo.toml index b7eedd2..2e8ba86 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "influx-writer" -version = "0.17.0" +version = "0.18.0" authors = ["Jonathan Strong "] edition = "2018" description = "opinionated influxdb client" @@ -26,11 +26,11 @@ slog-term = "2" uuid = { version = "0.8", features = ["serde", "v4", "slog"] } slog-async = "2" smallvec = "0.6" -crossbeam-channel = "0.3" +crossbeam-channel = "0.5" pretty_toa = "1.0.0" -signal-hook = { version = "0.1.15", optional = true } +signal-hook = { version = "0.3.8", optional = true } -decimal = { version = "2.4.2", registry = "mmcxi" } +decimal = { version = "2.4.3", registry = "mmcxi" } decimal-macros = { version = "0.3", registry = "mmcxi" } [features] diff --git a/examples/write.rs b/examples/write.rs index 497f8d0..88a07a5 100644 --- a/examples/write.rs +++ b/examples/write.rs @@ -16,9 +16,9 @@ const N_PER: usize = 567; fn main() { let start = Instant::now(); let term = Arc::new(AtomicBool::new(false)); - signal_hook::flag::register(signal_hook::SIGINT, Arc::clone(&term)).unwrap(); - signal_hook::flag::register(signal_hook::SIGTERM, Arc::clone(&term)).unwrap(); - signal_hook::flag::register(signal_hook::SIGQUIT, Arc::clone(&term)).unwrap(); + signal_hook::flag::register(signal_hook::consts::signal::SIGINT, Arc::clone(&term)).unwrap(); + signal_hook::flag::register(signal_hook::consts::signal::SIGTERM, Arc::clone(&term)).unwrap(); + signal_hook::flag::register(signal_hook::consts::signal::SIGQUIT, Arc::clone(&term)).unwrap(); let decorator = slog_term::TermDecorator::new().stdout().force_color().build(); let drain = slog_term::FullFormat::new(decorator).use_utc_timestamp().build().fuse();