diff --git a/Cargo.lock b/Cargo.lock index 4d07bde..082f41c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -85,9 +85,9 @@ checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040" [[package]] name = "cc" -version = "1.0.67" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd" +checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787" dependencies = [ "jobserver", ] @@ -319,9 +319,9 @@ dependencies = [ [[package]] name = "fltk" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46b097a2aa61da2f1f30faa393c438119523e02b204f367ad1475ca5eaaf0b11" +checksum = "4cfe515f1205029a56a5a04c7e4081ae1122bddea62f94a3b5e3ab07e6d4c2f5" dependencies = [ "bitflags", "fltk-derive", @@ -333,9 +333,9 @@ dependencies = [ [[package]] name = "fltk-derive" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b0ec5c0766f4e3192a8e69c3f21491013810d606e134467a896b856ade82f8f" +checksum = "906ae2b1bdca59b23d7a81b3ba0464629fd54ccf0bb1e4b8d43c65801b511d15" dependencies = [ "quote", "syn", @@ -343,9 +343,9 @@ dependencies = [ [[package]] name = "fltk-sys" -version = "1.0.11" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e07bcde480ba0f4c3a712a27fb18717ff258d1e18c3f2ccb12f9ede30215b1" +checksum = "21fe05f12fb3050b1426bd909a65786eb799f675f6e3e5dd5d39952bae7f1d53" dependencies = [ "cmake", "libc", @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "oboe" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cfb2390bddb9546c0f7448fd1d2abdd39e6075206f960991eb28c7fa7f126c4" +checksum = "dfa187b38ae20374617b7ad418034ed3dc90ac980181d211518bd03537ae8f8d" dependencies = [ "jni", "ndk", @@ -683,9 +683,9 @@ dependencies = [ [[package]] name = "oboe-sys" -version = "0.4.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe069264d082fc820dfa172f79be3f2e088ecfece9b1c47b0c9fd838d2bef103" +checksum = "b88e64835aa3f579c08d182526dc34e3907343d5b97e87b71a40ba5bca7aca9e" dependencies = [ "cc", ] @@ -1042,18 +1042,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.24" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e" +checksum = "fa6f76457f59514c7eeb4e59d891395fab0b2fd1d40723ae737d64153392e9c6" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.24" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" +checksum = "8a36768c0fbf1bb15eca10defa29526bda730a2376c2ab4393ccfa16fb1a318d" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index b985d3b..e24773f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ chrono = "0.4.19" cpal = "0.13.3" crossbeam-channel = "0.5.1" dirs = "3.0.2" -fltk = { version = "1.0.13", features = ["use-ninja"] } +fltk = { version = "1.0.14", features = ["use-ninja"] } htmlescape = "0.3.1" lazy_static = "1.4.0" log = { version = "0.4.14", features = ["max_level_trace", "release_max_level_debug"] } diff --git a/src/server/streaming_server.rs b/src/server/streaming_server.rs index 6cfb2b3..af7431d 100644 --- a/src/server/streaming_server.rs +++ b/src/server/streaming_server.rs @@ -40,6 +40,12 @@ pub fn run_server( let feedback_tx_c = feedback_tx_c.clone(); // start streaming in a new thread and continue serving new requests std::thread::spawn(move || { + if cfg!(debug_assertions) { + debug!("<== Incoming {:?}", rq); + for hdr in rq.headers() { + debug!(" <== Incoming Request {:?} from {}", hdr, rq.remote_addr()); + } + } // get remote ip let remote_addr = format!("{}", rq.remote_addr()); let mut remote_ip = remote_addr.clone();