Aug 16 23:04:50.178 INFO checking sozu-proxy/sozu against try#a5d98b025f62ace80fe9d2a15781f900fc42515e for pr-53426 Aug 16 23:04:50.178 INFO running: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 16 23:04:50.178 INFO creating container for: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 16 23:04:50.179 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-4/pr-53426/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-4/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 16 23:04:50.431 INFO blam! bcc64c371129095b4940a4bf8693a7069df18899a1a047809f4657cae4ade681 Aug 16 23:04:50.433 INFO running `"docker" "start" "-a" "bcc64c371129095b4940a4bf8693a7069df18899a1a047809f4657cae4ade681"` Aug 16 23:04:51.765 INFO kablam! Checking cfg-if v0.1.5 Aug 16 23:04:51.770 INFO kablam! Compiling proc-macro2 v0.4.11 Aug 16 23:04:51.778 INFO kablam! Checking libc v0.2.43 Aug 16 23:04:51.790 INFO kablam! Compiling regex v0.2.11 Aug 16 23:04:51.814 INFO kablam! Checking slab v0.4.1 Aug 16 23:04:51.826 INFO kablam! Compiling semver-parser v0.7.0 Aug 16 23:04:51.843 INFO kablam! Checking rustc-demangle v0.1.9 Aug 16 23:04:51.858 INFO kablam! Compiling serde v1.0.71 Aug 16 23:04:52.739 INFO kablam! Compiling num-integer v0.1.39 Aug 16 23:04:54.604 INFO kablam! Compiling nix v0.11.0 Aug 16 23:05:00.396 INFO kablam! Checking untrusted v0.6.2 Aug 16 23:05:00.475 INFO kablam! Compiling regex v1.0.2 Aug 16 23:05:00.514 INFO kablam! Checking quick-error v1.2.2 Aug 16 23:05:01.456 INFO kablam! Checking encoding_index_tests v0.1.4 Aug 16 23:05:02.467 INFO kablam! Checking pool v0.1.4 Aug 16 23:05:02.527 INFO kablam! Checking lazycell v1.0.0 Aug 16 23:05:02.602 INFO kablam! Compiling sozu-lib v0.7.5 (file:///source/lib) Aug 16 23:05:07.246 INFO kablam! Checking chunked_transfer v0.3.1 Aug 16 23:05:07.273 INFO kablam! Checking encode_unicode v0.3.2 Aug 16 23:05:07.679 INFO kablam! Checking remove_dir_all v0.5.1 Aug 16 23:05:08.610 INFO kablam! Compiling sozuctl v0.7.5 (file:///source/ctl) Aug 16 23:05:08.877 INFO kablam! Compiling sozu v0.7.5 (file:///source/bin) Aug 16 23:05:09.866 INFO kablam! Checking nom v2.2.1 Aug 16 23:05:11.193 INFO kablam! Checking ascii v0.8.7 Aug 16 23:05:11.658 INFO kablam! Compiling lazy_static v1.1.0 Aug 16 23:05:13.879 INFO kablam! Compiling backtrace-sys v0.1.23 Aug 16 23:05:15.367 INFO kablam! Compiling ring v0.13.2 Aug 16 23:05:15.381 INFO kablam! Compiling miniz-sys v0.1.10 Aug 16 23:05:18.667 INFO kablam! Checking arrayvec v0.4.7 Aug 16 23:05:19.271 INFO kablam! Checking unreachable v1.0.0 Aug 16 23:05:20.536 INFO kablam! Checking term v0.5.1 Aug 16 23:05:20.971 INFO kablam! Checking tokio-executor v0.1.3 Aug 16 23:05:22.031 INFO kablam! Checking regex-syntax v0.5.6 Aug 16 23:05:22.650 INFO kablam! Checking regex-syntax v0.6.2 Aug 16 23:05:22.651 INFO kablam! Checking crossbeam-utils v0.3.2 Aug 16 23:05:25.208 INFO kablam! Checking log v0.4.3 Aug 16 23:05:32.007 INFO kablam! Checking base64 v0.8.0 Aug 16 23:05:32.063 INFO kablam! Checking base64 v0.7.0 Aug 16 23:05:32.315 INFO kablam! Checking base64 v0.9.2 Aug 16 23:05:34.412 INFO kablam! Checking encoding-index-simpchinese v1.20141219.5 Aug 16 23:05:36.820 INFO kablam! Checking encoding-index-korean v1.20141219.5 Aug 16 23:05:40.483 INFO kablam! Checking encoding-index-japanese v1.20141219.5 Aug 16 23:05:40.496 INFO kablam! Checking encoding-index-singlebyte v1.20141219.5 Aug 16 23:05:42.127 INFO kablam! Checking encoding-index-tradchinese v1.20141219.5 Aug 16 23:05:45.993 INFO kablam! Checking humantime v1.1.1 Aug 16 23:05:49.335 INFO kablam! Compiling semver v0.9.0 Aug 16 23:05:49.891 INFO kablam! Checking iovec v0.1.2 Aug 16 23:05:50.544 INFO kablam! Checking memchr v2.0.1 Aug 16 23:05:52.148 INFO kablam! Checking net2 v0.2.33 Aug 16 23:05:53.120 INFO kablam! Checking num_cpus v1.8.0 Aug 16 23:05:54.885 INFO kablam! Checking rand v0.4.2 Aug 16 23:05:55.522 INFO kablam! Checking memchr v1.0.2 Aug 16 23:05:56.590 INFO kablam! Checking atty v0.2.11 Aug 16 23:05:57.971 INFO kablam! Checking time v0.1.40 Aug 16 23:05:58.338 INFO kablam! Checking rand v0.5.5 Aug 16 23:06:05.324 INFO kablam! Checking tokio-timer v0.2.5 Aug 16 23:06:08.288 INFO kablam! Checking idna v0.1.5 Aug 16 23:06:33.338 INFO kablam! Checking bytes v0.4.9 Aug 16 23:06:35.017 INFO kablam! Checking aho-corasick v0.6.6 Aug 16 23:06:39.870 INFO kablam! Checking clap v2.32.0 Aug 16 23:06:45.185 INFO kablam! Checking encoding v0.2.33 Aug 16 23:06:52.855 INFO kablam! Checking nom v3.2.1 Aug 16 23:07:04.079 INFO kablam! Checking mio v0.6.15 Aug 16 23:07:20.270 INFO kablam! Checking num-traits v0.1.43 Aug 16 23:07:23.332 INFO kablam! Compiling rustc_version v0.2.3 Aug 16 23:07:25.131 INFO kablam! Checking uuid v0.6.5 Aug 16 23:07:30.744 INFO kablam! Checking url v1.7.1 Aug 16 23:07:35.109 INFO kablam! Checking crossbeam-epoch v0.4.3 Aug 16 23:07:35.257 INFO kablam! Checking thread_local v0.3.5 Aug 16 23:07:35.547 INFO kablam! Checking prettytable-rs v0.7.0 Aug 16 23:07:37.457 INFO kablam! Checking digest v0.7.5 Aug 16 23:07:40.361 INFO kablam! Checking tempfile v3.0.3 Aug 16 23:07:45.724 INFO kablam! Checking tokio-io v0.1.7 Aug 16 23:07:45.857 INFO kablam! Compiling quote v0.6.6 Aug 16 23:07:48.691 INFO kablam! Checking chrono v0.4.5 Aug 16 23:07:54.807 INFO kablam! Checking flate2 v0.2.20 Aug 16 23:07:59.809 INFO kablam! Checking backtrace v0.3.9 Aug 16 23:08:01.719 INFO kablam! Checking mio-uds v0.6.6 Aug 16 23:08:06.321 INFO kablam! Checking mio-extras v2.0.5 Aug 16 23:08:06.532 INFO kablam! Compiling procinfo v0.4.2 Aug 16 23:08:12.691 INFO kablam! Checking sha2 v0.7.1 Aug 16 23:08:17.015 INFO kablam! Checking crossbeam-deque v0.3.1 Aug 16 23:08:19.207 INFO kablam! Compiling syn v0.14.8 Aug 16 23:08:20.445 INFO kablam! Checking tokio-reactor v0.1.3 Aug 16 23:08:20.725 INFO kablam! Checking tokio-codec v0.1.0 Aug 16 23:08:22.370 INFO kablam! Checking error-chain v0.11.0 Aug 16 23:08:23.061 INFO kablam! Checking hdrhistogram v6.0.6 Aug 16 23:08:25.222 INFO kablam! Checking webpki v0.18.1 Aug 16 23:08:29.959 INFO kablam! Checking sct v0.4.0 Aug 16 23:08:32.336 INFO kablam! Checking tiny_http v0.6.0 Aug 16 23:08:34.647 INFO kablam! Checking tokio-threadpool v0.1.5 Aug 16 23:08:47.671 INFO kablam! Checking tokio-udp v0.1.1 Aug 16 23:08:48.382 INFO kablam! Checking tokio-tcp v0.1.1 Aug 16 23:08:53.713 INFO kablam! Checking tokio-uds v0.2.0 Aug 16 23:08:54.086 INFO kablam! Checking rustls v0.13.0 Aug 16 23:08:55.927 INFO kablam! Checking pem v0.5.0 Aug 16 23:08:56.904 INFO kablam! Checking tokio-fs v0.1.3 Aug 16 23:09:02.907 INFO kablam! Checking env_logger v0.5.12 Aug 16 23:09:04.366 INFO kablam! Checking tokio v0.1.7 Aug 16 23:09:10.583 INFO kablam! Checking quickcheck v0.6.2 Aug 16 23:09:14.715 INFO kablam! Checking tokio-core v0.1.17 Aug 16 23:09:28.666 INFO kablam! Checking toml v0.4.6 Aug 16 23:09:28.697 INFO kablam! Checking serde_json v1.0.24 Aug 16 23:10:05.245 INFO kablam! Compiling serde_derive v1.0.71 Aug 16 23:10:05.255 INFO kablam! Compiling structopt-derive v0.2.10 Aug 16 23:10:22.954 INFO kablam! Checking structopt v0.2.10 Aug 16 23:11:12.089 INFO kablam! Checking sozu-command-lib v0.7.5 (file:///source/command) Aug 16 23:11:25.397 INFO kablam! warning: unused import: `DeactivateListener` Aug 16 23:11:25.397 INFO kablam! --> command/src/state.rs:12:20 Aug 16 23:11:25.397 INFO kablam! | Aug 16 23:11:25.397 INFO kablam! 12 | ActivateListener,DeactivateListener}; Aug 16 23:11:25.397 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:11:25.397 INFO kablam! | Aug 16 23:11:25.397 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:11:25.397 INFO kablam! Aug 16 23:11:25.535 INFO kablam! warning: unused import: `messages::ListenerType` Aug 16 23:11:25.535 INFO kablam! --> command/src/scm_socket.rs:10:5 Aug 16 23:11:25.535 INFO kablam! | Aug 16 23:11:25.535 INFO kablam! 10 | use messages::ListenerType; Aug 16 23:11:25.535 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:11:25.535 INFO kablam! Aug 16 23:11:26.082 INFO kablam! warning: unused import: `DeactivateListener` Aug 16 23:11:26.082 INFO kablam! --> command/src/state.rs:12:20 Aug 16 23:11:26.082 INFO kablam! | Aug 16 23:11:26.082 INFO kablam! 12 | ActivateListener,DeactivateListener}; Aug 16 23:11:26.082 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:11:26.082 INFO kablam! | Aug 16 23:11:26.082 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:11:26.082 INFO kablam! Aug 16 23:11:26.193 INFO kablam! warning: unused import: `messages::ListenerType` Aug 16 23:11:26.193 INFO kablam! --> command/src/scm_socket.rs:10:5 Aug 16 23:11:26.193 INFO kablam! | Aug 16 23:11:26.193 INFO kablam! 10 | use messages::ListenerType; Aug 16 23:11:26.193 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:11:26.193 INFO kablam! Aug 16 23:11:45.056 INFO kablam! warning: unused variable: `app_id` Aug 16 23:11:45.056 INFO kablam! --> command/src/config.rs:252:30 Aug 16 23:11:45.056 INFO kablam! | Aug 16 23:11:45.056 INFO kablam! 252 | pub fn to_tcp_front(&self, app_id: &str) -> Result { Aug 16 23:11:45.056 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:11:45.056 INFO kablam! | Aug 16 23:11:45.056 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 16 23:11:45.056 INFO kablam! Aug 16 23:11:45.057 INFO kablam! warning: unused variable: `app_id` Aug 16 23:11:45.057 INFO kablam! --> command/src/config.rs:274:31 Aug 16 23:11:45.057 INFO kablam! | Aug 16 23:11:45.057 INFO kablam! 274 | pub fn to_http_front(&self, app_id: &str) -> Result { Aug 16 23:11:45.057 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:11:45.057 INFO kablam! Aug 16 23:11:45.067 INFO kablam! warning: unused variable: `v` Aug 16 23:11:45.067 INFO kablam! --> command/src/state.rs:310:72 Aug 16 23:11:45.067 INFO kablam! | Aug 16 23:11:45.067 INFO kablam! 310 | for addr in self.http_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:11:45.067 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:11:45.067 INFO kablam! Aug 16 23:11:45.068 INFO kablam! warning: unused variable: `v` Aug 16 23:11:45.068 INFO kablam! --> command/src/state.rs:318:73 Aug 16 23:11:45.068 INFO kablam! | Aug 16 23:11:45.068 INFO kablam! 318 | for addr in self.https_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:11:45.068 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:11:45.068 INFO kablam! Aug 16 23:11:45.069 INFO kablam! warning: unused variable: `v` Aug 16 23:11:45.069 INFO kablam! --> command/src/state.rs:325:71 Aug 16 23:11:45.069 INFO kablam! | Aug 16 23:11:45.069 INFO kablam! 325 | for addr in self.tcp_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:11:45.069 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:11:45.069 INFO kablam! Aug 16 23:11:45.073 INFO kablam! warning: unused variable: `default` Aug 16 23:11:45.073 INFO kablam! --> command/src/scm_socket.rs:74:9 Aug 16 23:11:45.073 INFO kablam! | Aug 16 23:11:45.073 INFO kablam! 74 | let default = Listeners { Aug 16 23:11:45.073 INFO kablam! | ^^^^^^^ help: consider using `_default` instead Aug 16 23:11:45.073 INFO kablam! Aug 16 23:11:46.566 INFO kablam! warning: unused variable: `app_id` Aug 16 23:11:46.566 INFO kablam! --> command/src/config.rs:252:30 Aug 16 23:11:46.566 INFO kablam! | Aug 16 23:11:46.566 INFO kablam! 252 | pub fn to_tcp_front(&self, app_id: &str) -> Result { Aug 16 23:11:46.566 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:11:46.566 INFO kablam! | Aug 16 23:11:46.566 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 16 23:11:46.566 INFO kablam! Aug 16 23:11:46.566 INFO kablam! warning: unused variable: `app_id` Aug 16 23:11:46.566 INFO kablam! --> command/src/config.rs:274:31 Aug 16 23:11:46.566 INFO kablam! | Aug 16 23:11:46.567 INFO kablam! 274 | pub fn to_http_front(&self, app_id: &str) -> Result { Aug 16 23:11:46.567 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:11:46.567 INFO kablam! Aug 16 23:11:46.569 INFO kablam! warning: unused variable: `v` Aug 16 23:11:46.569 INFO kablam! --> command/src/state.rs:310:72 Aug 16 23:11:46.569 INFO kablam! | Aug 16 23:11:46.569 INFO kablam! 310 | for addr in self.http_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:11:46.569 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:11:46.582 INFO kablam! Aug 16 23:11:46.583 INFO kablam! warning: unused variable: `v` Aug 16 23:11:46.583 INFO kablam! --> command/src/state.rs:318:73 Aug 16 23:11:46.583 INFO kablam! | Aug 16 23:11:46.583 INFO kablam! 318 | for addr in self.https_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:11:46.583 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:11:46.583 INFO kablam! Aug 16 23:11:46.583 INFO kablam! warning: unused variable: `v` Aug 16 23:11:46.583 INFO kablam! --> command/src/state.rs:325:71 Aug 16 23:11:46.583 INFO kablam! | Aug 16 23:11:46.584 INFO kablam! 325 | for addr in self.tcp_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:11:46.584 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:11:46.584 INFO kablam! Aug 16 23:11:46.589 INFO kablam! warning: unused variable: `default` Aug 16 23:11:46.589 INFO kablam! --> command/src/scm_socket.rs:74:9 Aug 16 23:11:46.589 INFO kablam! | Aug 16 23:11:46.589 INFO kablam! 74 | let default = Listeners { Aug 16 23:11:46.589 INFO kablam! | ^^^^^^^ help: consider using `_default` instead Aug 16 23:11:46.589 INFO kablam! Aug 16 23:11:57.987 INFO kablam! Checking sozu-command-futures v0.7.5 (file:///source/futures) Aug 16 23:12:00.325 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:00.325 INFO kablam! --> futures/src/lib.rs:18:41 Aug 16 23:12:00.325 INFO kablam! | Aug 16 23:12:00.325 INFO kablam! 18 | use tokio_io::codec::{Decoder, Encoder, Framed}; Aug 16 23:12:00.325 INFO kablam! | ^^^^^^ Aug 16 23:12:00.338 INFO kablam! | Aug 16 23:12:00.338 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:00.339 INFO kablam! Aug 16 23:12:00.339 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:00.339 INFO kablam! --> futures/src/lib.rs:70:15 Aug 16 23:12:00.339 INFO kablam! | Aug 16 23:12:00.339 INFO kablam! 70 | upstream: Framed, Aug 16 23:12:00.339 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:12:00.339 INFO kablam! Aug 16 23:12:00.429 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:00.429 INFO kablam! --> futures/src/lib.rs:18:41 Aug 16 23:12:00.429 INFO kablam! | Aug 16 23:12:00.429 INFO kablam! 18 | use tokio_io::codec::{Decoder, Encoder, Framed}; Aug 16 23:12:00.430 INFO kablam! | ^^^^^^ Aug 16 23:12:00.430 INFO kablam! | Aug 16 23:12:00.430 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:00.430 INFO kablam! Aug 16 23:12:00.430 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:00.430 INFO kablam! --> futures/src/lib.rs:70:15 Aug 16 23:12:00.430 INFO kablam! | Aug 16 23:12:00.430 INFO kablam! 70 | upstream: Framed, Aug 16 23:12:00.431 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:12:00.431 INFO kablam! Aug 16 23:12:01.730 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead Aug 16 23:12:01.730 INFO kablam! --> futures/src/lib.rs:77:30 Aug 16 23:12:01.730 INFO kablam! | Aug 16 23:12:01.730 INFO kablam! 77 | upstream: stream.framed(CommandCodec), Aug 16 23:12:01.731 INFO kablam! | ^^^^^^ Aug 16 23:12:01.731 INFO kablam! Aug 16 23:12:01.888 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead Aug 16 23:12:01.888 INFO kablam! --> futures/src/lib.rs:77:30 Aug 16 23:12:01.888 INFO kablam! | Aug 16 23:12:01.888 INFO kablam! 77 | upstream: stream.framed(CommandCodec), Aug 16 23:12:01.888 INFO kablam! | ^^^^^^ Aug 16 23:12:01.898 INFO kablam! Aug 16 23:12:10.585 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample': use Distribution instead Aug 16 23:12:10.585 INFO kablam! --> lib/src/network/retry.rs:2:27 Aug 16 23:12:10.585 INFO kablam! | Aug 16 23:12:10.585 INFO kablam! 2 | use rand::distributions::{IndependentSample, Range}; Aug 16 23:12:10.585 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:10.590 INFO kablam! | Aug 16 23:12:10.590 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:10.591 INFO kablam! Aug 16 23:12:12.842 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample': use Distribution instead Aug 16 23:12:12.842 INFO kablam! --> lib/src/network/retry.rs:2:27 Aug 16 23:12:12.842 INFO kablam! | Aug 16 23:12:12.842 INFO kablam! 2 | use rand::distributions::{IndependentSample, Range}; Aug 16 23:12:12.842 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:12.842 INFO kablam! | Aug 16 23:12:12.842 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:12.842 INFO kablam! Aug 16 23:12:13.235 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:13.235 INFO kablam! --> ctl/src/command.rs:577:17 Aug 16 23:12:13.235 INFO kablam! | Aug 16 23:12:13.235 INFO kablam! 577 | let mut h2: HashMap = if let Ok(mut state) = st.try_lock() { Aug 16 23:12:13.236 INFO kablam! | ----^^ Aug 16 23:12:13.236 INFO kablam! | | Aug 16 23:12:13.236 INFO kablam! | help: remove this `mut` Aug 16 23:12:13.236 INFO kablam! | Aug 16 23:12:13.236 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:12:13.236 INFO kablam! Aug 16 23:12:13.236 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:13.236 INFO kablam! --> ctl/src/command.rs:577:58 Aug 16 23:12:13.236 INFO kablam! | Aug 16 23:12:13.236 INFO kablam! 577 | let mut h2: HashMap = if let Ok(mut state) = st.try_lock() { Aug 16 23:12:13.236 INFO kablam! | ----^^^^^ Aug 16 23:12:13.236 INFO kablam! | | Aug 16 23:12:13.236 INFO kablam! | help: remove this `mut` Aug 16 23:12:13.236 INFO kablam! Aug 16 23:12:13.641 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:13.641 INFO kablam! --> ctl/src/command.rs:648:47 Aug 16 23:12:13.641 INFO kablam! | Aug 16 23:12:13.641 INFO kablam! 648 | if let Some(AnswerData::Metrics(mut data)) = message.data { Aug 16 23:12:13.641 INFO kablam! | ----^^^^ Aug 16 23:12:13.641 INFO kablam! | | Aug 16 23:12:13.641 INFO kablam! | help: remove this `mut` Aug 16 23:12:13.650 INFO kablam! Aug 16 23:12:13.708 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:13.708 INFO kablam! --> ctl/src/command.rs:874:7 Aug 16 23:12:13.708 INFO kablam! | Aug 16 23:12:13.708 INFO kablam! 874 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:13.708 INFO kablam! | ----^^^^^^^ Aug 16 23:12:13.708 INFO kablam! | | Aug 16 23:12:13.708 INFO kablam! | help: remove this `mut` Aug 16 23:12:13.718 INFO kablam! Aug 16 23:12:13.722 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:13.722 INFO kablam! --> ctl/src/command.rs:887:7 Aug 16 23:12:13.722 INFO kablam! | Aug 16 23:12:13.722 INFO kablam! 887 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:13.722 INFO kablam! | ----^^^^^^^ Aug 16 23:12:13.722 INFO kablam! | | Aug 16 23:12:13.722 INFO kablam! | help: remove this `mut` Aug 16 23:12:13.726 INFO kablam! Aug 16 23:12:14.087 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.087 INFO kablam! --> ctl/src/command.rs:577:17 Aug 16 23:12:14.087 INFO kablam! | Aug 16 23:12:14.087 INFO kablam! 577 | let mut h2: HashMap = if let Ok(mut state) = st.try_lock() { Aug 16 23:12:14.087 INFO kablam! | ----^^ Aug 16 23:12:14.087 INFO kablam! | | Aug 16 23:12:14.087 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.087 INFO kablam! | Aug 16 23:12:14.087 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:12:14.087 INFO kablam! Aug 16 23:12:14.087 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.087 INFO kablam! --> ctl/src/command.rs:577:58 Aug 16 23:12:14.087 INFO kablam! | Aug 16 23:12:14.087 INFO kablam! 577 | let mut h2: HashMap = if let Ok(mut state) = st.try_lock() { Aug 16 23:12:14.087 INFO kablam! | ----^^^^^ Aug 16 23:12:14.087 INFO kablam! | | Aug 16 23:12:14.087 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.087 INFO kablam! Aug 16 23:12:14.533 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.533 INFO kablam! --> ctl/src/command.rs:648:47 Aug 16 23:12:14.533 INFO kablam! | Aug 16 23:12:14.533 INFO kablam! 648 | if let Some(AnswerData::Metrics(mut data)) = message.data { Aug 16 23:12:14.533 INFO kablam! | ----^^^^ Aug 16 23:12:14.533 INFO kablam! | | Aug 16 23:12:14.533 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.533 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.533 INFO kablam! --> ctl/src/command.rs:1064:25 Aug 16 23:12:14.533 INFO kablam! | Aug 16 23:12:14.533 INFO kablam! 1064 | let mut entry = application_data.entry(app).or_insert(Vec::new()); Aug 16 23:12:14.533 INFO kablam! | ----^^^^^ Aug 16 23:12:14.533 INFO kablam! | | Aug 16 23:12:14.533 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.538 INFO kablam! Aug 16 23:12:14.538 INFO kablam! Aug 16 23:12:14.539 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.539 INFO kablam! --> ctl/src/command.rs:1068:27 Aug 16 23:12:14.539 INFO kablam! | Aug 16 23:12:14.539 INFO kablam! 1068 | let mut entry = frontend_data.entry(frontend).or_insert(Vec::new()); Aug 16 23:12:14.539 INFO kablam! | ----^^^^^ Aug 16 23:12:14.539 INFO kablam! | | Aug 16 23:12:14.539 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.539 INFO kablam! Aug 16 23:12:14.539 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.539 INFO kablam! --> ctl/src/command.rs:1073:27 Aug 16 23:12:14.539 INFO kablam! | Aug 16 23:12:14.539 INFO kablam! 1073 | let mut entry = https_frontend_data.entry(frontend).or_insert(Vec::new()); Aug 16 23:12:14.539 INFO kablam! | ----^^^^^ Aug 16 23:12:14.539 INFO kablam! | | Aug 16 23:12:14.539 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.539 INFO kablam! Aug 16 23:12:14.546 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.547 INFO kablam! --> ctl/src/command.rs:1078:27 Aug 16 23:12:14.547 INFO kablam! | Aug 16 23:12:14.547 INFO kablam! 1078 | let mut entry = backend_data.entry(backend).or_insert(Vec::new()); Aug 16 23:12:14.547 INFO kablam! | ----^^^^^ Aug 16 23:12:14.547 INFO kablam! | | Aug 16 23:12:14.547 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.547 INFO kablam! Aug 16 23:12:14.612 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.612 INFO kablam! --> ctl/src/command.rs:874:7 Aug 16 23:12:14.612 INFO kablam! | Aug 16 23:12:14.612 INFO kablam! 874 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:14.612 INFO kablam! | ----^^^^^^^ Aug 16 23:12:14.612 INFO kablam! | | Aug 16 23:12:14.612 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.612 INFO kablam! Aug 16 23:12:14.626 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:14.626 INFO kablam! --> ctl/src/command.rs:887:7 Aug 16 23:12:14.626 INFO kablam! | Aug 16 23:12:14.626 INFO kablam! 887 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:14.626 INFO kablam! | ----^^^^^^^ Aug 16 23:12:14.626 INFO kablam! | | Aug 16 23:12:14.626 INFO kablam! | help: remove this `mut` Aug 16 23:12:14.626 INFO kablam! Aug 16 23:12:15.570 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:15.570 INFO kablam! --> ctl/src/command.rs:1064:25 Aug 16 23:12:15.570 INFO kablam! | Aug 16 23:12:15.570 INFO kablam! 1064 | let mut entry = application_data.entry(app).or_insert(Vec::new()); Aug 16 23:12:15.570 INFO kablam! | ----^^^^^ Aug 16 23:12:15.570 INFO kablam! | | Aug 16 23:12:15.570 INFO kablam! | help: remove this `mut` Aug 16 23:12:15.582 INFO kablam! Aug 16 23:12:15.583 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:15.583 INFO kablam! --> ctl/src/command.rs:1068:27 Aug 16 23:12:15.583 INFO kablam! | Aug 16 23:12:15.583 INFO kablam! 1068 | let mut entry = frontend_data.entry(frontend).or_insert(Vec::new()); Aug 16 23:12:15.583 INFO kablam! | ----^^^^^ Aug 16 23:12:15.583 INFO kablam! | | Aug 16 23:12:15.583 INFO kablam! | help: remove this `mut` Aug 16 23:12:15.583 INFO kablam! Aug 16 23:12:15.611 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:15.611 INFO kablam! --> ctl/src/command.rs:1073:27 Aug 16 23:12:15.611 INFO kablam! | Aug 16 23:12:15.611 INFO kablam! 1073 | let mut entry = https_frontend_data.entry(frontend).or_insert(Vec::new()); Aug 16 23:12:15.611 INFO kablam! | ----^^^^^ Aug 16 23:12:15.611 INFO kablam! | | Aug 16 23:12:15.611 INFO kablam! | help: remove this `mut` Aug 16 23:12:15.611 INFO kablam! Aug 16 23:12:15.611 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:15.611 INFO kablam! --> ctl/src/command.rs:1078:27 Aug 16 23:12:15.611 INFO kablam! | Aug 16 23:12:15.611 INFO kablam! 1078 | let mut entry = backend_data.entry(backend).or_insert(Vec::new()); Aug 16 23:12:15.611 INFO kablam! | ----^^^^^ Aug 16 23:12:15.611 INFO kablam! | | Aug 16 23:12:15.611 INFO kablam! | help: remove this `mut` Aug 16 23:12:15.611 INFO kablam! Aug 16 23:12:25.137 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample::ind_sample': use Distribution instead Aug 16 23:12:25.137 INFO kablam! --> lib/src/network/retry.rs:76:19 Aug 16 23:12:25.137 INFO kablam! | Aug 16 23:12:25.137 INFO kablam! 76 | range.ind_sample(&mut rng) Aug 16 23:12:25.137 INFO kablam! | ^^^^^^^^^^ Aug 16 23:12:25.137 INFO kablam! Aug 16 23:12:27.011 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample::ind_sample': use Distribution instead Aug 16 23:12:27.011 INFO kablam! --> lib/src/network/retry.rs:76:19 Aug 16 23:12:27.011 INFO kablam! | Aug 16 23:12:27.011 INFO kablam! 76 | range.ind_sample(&mut rng) Aug 16 23:12:27.011 INFO kablam! | ^^^^^^^^^^ Aug 16 23:12:27.012 INFO kablam! Aug 16 23:12:36.617 INFO kablam! warning: value assigned to `client_stream` is never read Aug 16 23:12:36.617 INFO kablam! --> lib/src/network/protocol/proxy_protocol/send.rs:192:13 Aug 16 23:12:36.617 INFO kablam! | Aug 16 23:12:36.617 INFO kablam! 192 | let mut client_stream = None; Aug 16 23:12:36.617 INFO kablam! | ^^^^^^^^^^^^^ Aug 16 23:12:36.617 INFO kablam! | Aug 16 23:12:36.617 INFO kablam! = note: #[warn(unused_assignments)] on by default Aug 16 23:12:36.617 INFO kablam! Aug 16 23:12:36.618 INFO kablam! warning: value assigned to `client_stream` is never read Aug 16 23:12:36.618 INFO kablam! --> lib/src/network/protocol/proxy_protocol/expect.rs:195:13 Aug 16 23:12:36.618 INFO kablam! | Aug 16 23:12:36.618 INFO kablam! 195 | let mut client_stream: Option = None; Aug 16 23:12:36.618 INFO kablam! | ^^^^^^^^^^^^^ Aug 16 23:12:36.618 INFO kablam! Aug 16 23:12:36.631 INFO kablam! warning: unused variable: `expected` Aug 16 23:12:36.632 INFO kablam! --> lib/src/parser/http11.rs:1874:11 Aug 16 23:12:36.632 INFO kablam! | Aug 16 23:12:36.632 INFO kablam! 1874 | let expected = Header { Aug 16 23:12:36.632 INFO kablam! | ^^^^^^^^ help: consider using `_expected` instead Aug 16 23:12:36.632 INFO kablam! | Aug 16 23:12:36.632 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 16 23:12:36.632 INFO kablam! Aug 16 23:12:38.096 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:38.096 INFO kablam! --> lib/src/network/http.rs:1116:21 Aug 16 23:12:38.096 INFO kablam! | Aug 16 23:12:38.096 INFO kablam! 1116 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == front.address) { Aug 16 23:12:38.096 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:38.096 INFO kablam! | | Aug 16 23:12:38.096 INFO kablam! | help: remove this `mut` Aug 16 23:12:38.096 INFO kablam! | Aug 16 23:12:38.096 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:12:38.096 INFO kablam! Aug 16 23:12:38.869 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:38.869 INFO kablam! --> lib/src/network/tcp.rs:304:50 Aug 16 23:12:38.869 INFO kablam! | Aug 16 23:12:38.869 INFO kablam! 304 | } else if let Some(State::RelayProxyProtocol(mut pp)) = protocol { Aug 16 23:12:38.869 INFO kablam! | ----^^ Aug 16 23:12:38.869 INFO kablam! | | Aug 16 23:12:38.869 INFO kablam! | help: remove this `mut` Aug 16 23:12:38.869 INFO kablam! Aug 16 23:12:38.869 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:38.869 INFO kablam! --> lib/src/network/tcp.rs:316:51 Aug 16 23:12:38.869 INFO kablam! | Aug 16 23:12:38.869 INFO kablam! 316 | } else if let Some(State::ExpectProxyProtocol(mut pp)) = protocol { Aug 16 23:12:38.869 INFO kablam! | ----^^ Aug 16 23:12:38.869 INFO kablam! | | Aug 16 23:12:38.869 INFO kablam! | help: remove this `mut` Aug 16 23:12:38.869 INFO kablam! Aug 16 23:12:40.759 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:40.759 INFO kablam! --> lib/src/network/proxy.rs:1176:9 Aug 16 23:12:40.759 INFO kablam! | Aug 16 23:12:40.759 INFO kablam! 1176 | let mut configuration = https_rustls::configuration::ServerConfiguration::new(pool); Aug 16 23:12:40.759 INFO kablam! | ----^^^^^^^^^^^^^ Aug 16 23:12:40.759 INFO kablam! | | Aug 16 23:12:40.759 INFO kablam! | help: remove this `mut` Aug 16 23:12:40.760 INFO kablam! Aug 16 23:12:41.657 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:41.657 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:649:21 Aug 16 23:12:41.657 INFO kablam! | Aug 16 23:12:41.657 INFO kablam! 649 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == front.address) { Aug 16 23:12:41.658 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:41.658 INFO kablam! | | Aug 16 23:12:41.658 INFO kablam! | help: remove this `mut` Aug 16 23:12:41.658 INFO kablam! Aug 16 23:12:41.658 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:41.658 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:658:21 Aug 16 23:12:41.658 INFO kablam! | Aug 16 23:12:41.658 INFO kablam! 658 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == front.address) { Aug 16 23:12:41.658 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:41.658 INFO kablam! | | Aug 16 23:12:41.658 INFO kablam! | help: remove this `mut` Aug 16 23:12:41.658 INFO kablam! Aug 16 23:12:41.659 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:41.659 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:666:21 Aug 16 23:12:41.659 INFO kablam! | Aug 16 23:12:41.659 INFO kablam! 666 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == add_certificate.front) { Aug 16 23:12:41.659 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:41.659 INFO kablam! | | Aug 16 23:12:41.659 INFO kablam! | help: remove this `mut` Aug 16 23:12:41.660 INFO kablam! Aug 16 23:12:41.660 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:41.660 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:675:21 Aug 16 23:12:41.660 INFO kablam! | Aug 16 23:12:41.660 INFO kablam! 675 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == remove_certificate.front) { Aug 16 23:12:41.660 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:41.660 INFO kablam! | | Aug 16 23:12:41.660 INFO kablam! | help: remove this `mut` Aug 16 23:12:41.660 INFO kablam! Aug 16 23:12:41.660 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:41.660 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:684:21 Aug 16 23:12:41.660 INFO kablam! | Aug 16 23:12:41.660 INFO kablam! 684 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == replace_certificate.front) { Aug 16 23:12:41.660 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:41.660 INFO kablam! | | Aug 16 23:12:41.660 INFO kablam! | help: remove this `mut` Aug 16 23:12:41.660 INFO kablam! Aug 16 23:12:41.970 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:41.970 INFO kablam! --> lib/src/network/https_rustls/client.rs:161:11 Aug 16 23:12:41.970 INFO kablam! | Aug 16 23:12:41.970 INFO kablam! 161 | let mut front_stream = FrontRustls { Aug 16 23:12:41.970 INFO kablam! | ----^^^^^^^^^^^^ Aug 16 23:12:41.970 INFO kablam! | | Aug 16 23:12:41.970 INFO kablam! | help: remove this `mut` Aug 16 23:12:41.970 INFO kablam! Aug 16 23:12:42.365 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:42.365 INFO kablam! --> lib/src/network/https_rustls/resolver.rs:84:11 Aug 16 23:12:42.365 INFO kablam! | Aug 16 23:12:42.365 INFO kablam! 84 | let mut names = remove_certificate.names; Aug 16 23:12:42.365 INFO kablam! | ----^^^^^ Aug 16 23:12:42.365 INFO kablam! | | Aug 16 23:12:42.365 INFO kablam! | help: remove this `mut` Aug 16 23:12:42.366 INFO kablam! Aug 16 23:12:42.456 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:42.456 INFO kablam! --> lib/src/network/http.rs:1116:21 Aug 16 23:12:42.456 INFO kablam! | Aug 16 23:12:42.456 INFO kablam! 1116 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == front.address) { Aug 16 23:12:42.456 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:42.456 INFO kablam! | | Aug 16 23:12:42.456 INFO kablam! | help: remove this `mut` Aug 16 23:12:42.456 INFO kablam! | Aug 16 23:12:42.457 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:12:42.457 INFO kablam! Aug 16 23:12:43.479 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:43.479 INFO kablam! --> lib/src/network/tcp.rs:304:50 Aug 16 23:12:43.480 INFO kablam! | Aug 16 23:12:43.480 INFO kablam! 304 | } else if let Some(State::RelayProxyProtocol(mut pp)) = protocol { Aug 16 23:12:43.480 INFO kablam! | ----^^ Aug 16 23:12:43.480 INFO kablam! | | Aug 16 23:12:43.480 INFO kablam! | help: remove this `mut` Aug 16 23:12:43.480 INFO kablam! Aug 16 23:12:43.480 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:43.480 INFO kablam! --> lib/src/network/tcp.rs:316:51 Aug 16 23:12:43.480 INFO kablam! | Aug 16 23:12:43.480 INFO kablam! 316 | } else if let Some(State::ExpectProxyProtocol(mut pp)) = protocol { Aug 16 23:12:43.480 INFO kablam! | ----^^ Aug 16 23:12:43.480 INFO kablam! | | Aug 16 23:12:43.480 INFO kablam! | help: remove this `mut` Aug 16 23:12:43.480 INFO kablam! Aug 16 23:12:45.356 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:45.356 INFO kablam! --> lib/src/network/proxy.rs:1176:9 Aug 16 23:12:45.356 INFO kablam! | Aug 16 23:12:45.356 INFO kablam! 1176 | let mut configuration = https_rustls::configuration::ServerConfiguration::new(pool); Aug 16 23:12:45.356 INFO kablam! | ----^^^^^^^^^^^^^ Aug 16 23:12:45.356 INFO kablam! | | Aug 16 23:12:45.356 INFO kablam! | help: remove this `mut` Aug 16 23:12:45.356 INFO kablam! Aug 16 23:12:46.112 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.112 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:649:21 Aug 16 23:12:46.112 INFO kablam! | Aug 16 23:12:46.112 INFO kablam! 649 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == front.address) { Aug 16 23:12:46.112 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:46.112 INFO kablam! | | Aug 16 23:12:46.112 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.112 INFO kablam! Aug 16 23:12:46.112 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.112 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:658:21 Aug 16 23:12:46.112 INFO kablam! | Aug 16 23:12:46.113 INFO kablam! 658 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == front.address) { Aug 16 23:12:46.113 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:46.113 INFO kablam! | | Aug 16 23:12:46.113 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.113 INFO kablam! Aug 16 23:12:46.113 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.113 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:666:21 Aug 16 23:12:46.113 INFO kablam! | Aug 16 23:12:46.113 INFO kablam! 666 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == add_certificate.front) { Aug 16 23:12:46.113 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:46.114 INFO kablam! | | Aug 16 23:12:46.114 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.114 INFO kablam! Aug 16 23:12:46.114 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.114 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:675:21 Aug 16 23:12:46.114 INFO kablam! | Aug 16 23:12:46.114 INFO kablam! 675 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == remove_certificate.front) { Aug 16 23:12:46.114 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:46.114 INFO kablam! | | Aug 16 23:12:46.114 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.114 INFO kablam! Aug 16 23:12:46.114 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.114 INFO kablam! --> lib/src/network/https_rustls/configuration.rs:684:21 Aug 16 23:12:46.114 INFO kablam! | Aug 16 23:12:46.114 INFO kablam! 684 | if let Some(mut listener) = self.listeners.values_mut().find(|l| l.address == replace_certificate.front) { Aug 16 23:12:46.114 INFO kablam! | ----^^^^^^^^ Aug 16 23:12:46.114 INFO kablam! | | Aug 16 23:12:46.114 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.114 INFO kablam! Aug 16 23:12:46.401 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.401 INFO kablam! --> lib/src/network/https_rustls/client.rs:161:11 Aug 16 23:12:46.401 INFO kablam! | Aug 16 23:12:46.401 INFO kablam! 161 | let mut front_stream = FrontRustls { Aug 16 23:12:46.401 INFO kablam! | ----^^^^^^^^^^^^ Aug 16 23:12:46.401 INFO kablam! | | Aug 16 23:12:46.401 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.401 INFO kablam! Aug 16 23:12:46.778 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.779 INFO kablam! --> lib/src/network/https_rustls/resolver.rs:84:11 Aug 16 23:12:46.779 INFO kablam! | Aug 16 23:12:46.779 INFO kablam! 84 | let mut names = remove_certificate.names; Aug 16 23:12:46.779 INFO kablam! | ----^^^^^ Aug 16 23:12:46.779 INFO kablam! | | Aug 16 23:12:46.779 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.779 INFO kablam! Aug 16 23:12:53.142 INFO kablam! warning: unused imports: `c_char`, `int32_t`, `uint32_t` Aug 16 23:12:53.142 INFO kablam! --> bin/src/worker.rs:3:17 Aug 16 23:12:53.142 INFO kablam! | Aug 16 23:12:53.142 INFO kablam! 3 | use libc::{self,c_char,uint32_t,int32_t,pid_t}; Aug 16 23:12:53.142 INFO kablam! | ^^^^^^ ^^^^^^^^ ^^^^^^^ Aug 16 23:12:53.142 INFO kablam! | Aug 16 23:12:53.142 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:12:53.142 INFO kablam! Aug 16 23:12:53.142 INFO kablam! warning: unused import: `std::ffi::CString` Aug 16 23:12:53.142 INFO kablam! --> bin/src/worker.rs:6:5 Aug 16 23:12:53.142 INFO kablam! | Aug 16 23:12:53.142 INFO kablam! 6 | use std::ffi::CString; Aug 16 23:12:53.142 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:53.142 INFO kablam! Aug 16 23:12:53.143 INFO kablam! warning: unused import: `std::iter::repeat` Aug 16 23:12:53.143 INFO kablam! --> bin/src/worker.rs:7:5 Aug 16 23:12:53.143 INFO kablam! | Aug 16 23:12:53.143 INFO kablam! 7 | use std::iter::repeat; Aug 16 23:12:53.143 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:53.143 INFO kablam! Aug 16 23:12:53.143 INFO kablam! warning: unused import: `std::ptr::null_mut` Aug 16 23:12:53.143 INFO kablam! --> bin/src/worker.rs:8:5 Aug 16 23:12:53.143 INFO kablam! | Aug 16 23:12:53.143 INFO kablam! 8 | use std::ptr::null_mut; Aug 16 23:12:53.143 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:12:53.143 INFO kablam! Aug 16 23:12:53.291 INFO kablam! warning: unused imports: `c_char`, `int32_t`, `uint32_t` Aug 16 23:12:53.291 INFO kablam! --> bin/src/worker.rs:3:17 Aug 16 23:12:53.291 INFO kablam! | Aug 16 23:12:53.291 INFO kablam! 3 | use libc::{self,c_char,uint32_t,int32_t,pid_t}; Aug 16 23:12:53.291 INFO kablam! | ^^^^^^ ^^^^^^^^ ^^^^^^^ Aug 16 23:12:53.291 INFO kablam! | Aug 16 23:12:53.291 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:12:53.291 INFO kablam! Aug 16 23:12:53.291 INFO kablam! warning: unused import: `std::ffi::CString` Aug 16 23:12:53.291 INFO kablam! --> bin/src/worker.rs:6:5 Aug 16 23:12:53.291 INFO kablam! | Aug 16 23:12:53.291 INFO kablam! 6 | use std::ffi::CString; Aug 16 23:12:53.291 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:53.291 INFO kablam! Aug 16 23:12:53.291 INFO kablam! warning: unused import: `std::iter::repeat` Aug 16 23:12:53.291 INFO kablam! --> bin/src/worker.rs:7:5 Aug 16 23:12:53.291 INFO kablam! | Aug 16 23:12:53.291 INFO kablam! 7 | use std::iter::repeat; Aug 16 23:12:53.291 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:53.291 INFO kablam! Aug 16 23:12:53.291 INFO kablam! warning: unused import: `std::ptr::null_mut` Aug 16 23:12:53.291 INFO kablam! --> bin/src/worker.rs:8:5 Aug 16 23:12:53.291 INFO kablam! | Aug 16 23:12:53.292 INFO kablam! 8 | use std::ptr::null_mut; Aug 16 23:12:53.292 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:12:53.292 INFO kablam! Aug 16 23:12:54.885 INFO kablam! warning: module `testV2` should have a snake case name such as `test_v2` Aug 16 23:12:54.885 INFO kablam! --> lib/src/network/protocol/proxy_protocol/header.rs:312:1 Aug 16 23:12:54.885 INFO kablam! | Aug 16 23:12:54.885 INFO kablam! 312 | / mod testV2 { Aug 16 23:12:54.886 INFO kablam! 313 | | Aug 16 23:12:54.886 INFO kablam! 314 | | use super::*; Aug 16 23:12:54.886 INFO kablam! 315 | | use std::net::{Ipv4Addr, Ipv6Addr}; Aug 16 23:12:54.886 INFO kablam! ... | Aug 16 23:12:54.886 INFO kablam! 362 | | } Aug 16 23:12:54.886 INFO kablam! 363 | | } Aug 16 23:12:54.886 INFO kablam! | |_^ Aug 16 23:12:54.886 INFO kablam! | Aug 16 23:12:54.886 INFO kablam! = note: #[warn(non_snake_case)] on by default Aug 16 23:12:54.886 INFO kablam! Aug 16 23:13:01.918 INFO kablam! warning: variable does not need to be mutable Aug 16 23:13:01.918 INFO kablam! --> bin/src/command/state.rs:127:13 Aug 16 23:13:01.918 INFO kablam! | Aug 16 23:13:01.918 INFO kablam! 127 | let mut data: BTreeMap = self.data.into_iter().filter_map(|(tag, metrics)| { Aug 16 23:13:01.919 INFO kablam! | ----^^^^ Aug 16 23:13:01.919 INFO kablam! | | Aug 16 23:13:01.919 INFO kablam! | help: remove this `mut` Aug 16 23:13:01.920 INFO kablam! | Aug 16 23:13:01.920 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:13:01.921 INFO kablam! Aug 16 23:13:03.125 INFO kablam! warning: variable does not need to be mutable Aug 16 23:13:03.125 INFO kablam! --> bin/src/command/state.rs:127:13 Aug 16 23:13:03.125 INFO kablam! | Aug 16 23:13:03.125 INFO kablam! 127 | let mut data: BTreeMap = self.data.into_iter().filter_map(|(tag, metrics)| { Aug 16 23:13:03.125 INFO kablam! | ----^^^^ Aug 16 23:13:03.125 INFO kablam! | | Aug 16 23:13:03.125 INFO kablam! | help: remove this `mut` Aug 16 23:13:03.138 INFO kablam! | Aug 16 23:13:03.139 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:13:03.139 INFO kablam! Aug 16 23:13:03.258 INFO kablam! warning: unused comparison which must be used Aug 16 23:13:03.258 INFO kablam! --> bin/src/command/mod.rs:578:13 Aug 16 23:13:03.258 INFO kablam! | Aug 16 23:13:03.258 INFO kablam! 578 | proxy.run_state == RunState::Stopped; Aug 16 23:13:03.258 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:13:03.259 INFO kablam! | Aug 16 23:13:03.259 INFO kablam! = note: #[warn(unused_must_use)] on by default Aug 16 23:13:03.259 INFO kablam! Aug 16 23:13:04.076 INFO kablam! warning: unused comparison which must be used Aug 16 23:13:04.076 INFO kablam! --> bin/src/command/mod.rs:578:13 Aug 16 23:13:04.076 INFO kablam! | Aug 16 23:13:04.077 INFO kablam! 578 | proxy.run_state == RunState::Stopped; Aug 16 23:13:04.077 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:13:04.077 INFO kablam! | Aug 16 23:13:04.077 INFO kablam! = note: #[warn(unused_must_use)] on by default Aug 16 23:13:04.077 INFO kablam! Aug 16 23:13:04.297 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 8m 13s Aug 16 23:13:04.360 INFO kablam! su: No module specific data is present Aug 16 23:13:04.902 INFO running `"docker" "rm" "-f" "bcc64c371129095b4940a4bf8693a7069df18899a1a047809f4657cae4ade681"` Aug 16 23:13:05.208 INFO blam! bcc64c371129095b4940a4bf8693a7069df18899a1a047809f4657cae4ade681