diff --git a/Cargo.lock b/Cargo.lock index 7a9a2462d..2a20944c7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1005,11 +1005,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" dependencies = [ "libc", - "log 0.4.21", "wasi", "windows-sys 0.48.0", ] +[[package]] +name = "mio" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4929e1f84c5e54c3ec6141cd5d8b5a5c055f031f80cf78f2072920173cb4d880" +dependencies = [ + "hermit-abi", + "libc", + "log 0.4.21", + "wasi", + "windows-sys 0.52.0", +] + [[package]] name = "mirai-annotations" version = "1.12.0" @@ -1707,7 +1719,7 @@ dependencies = [ "jemallocator", "libc", "log 0.4.21", - "mio", + "mio 1.0.0", "nix", "nom", "num_cpus", @@ -1730,7 +1742,7 @@ dependencies = [ "libc", "log 0.4.21", "memchr", - "mio", + "mio 1.0.0", "nix", "nom", "pool", @@ -1758,7 +1770,7 @@ dependencies = [ "hyper", "hyper-rustls", "libc", - "mio", + "mio 1.0.0", "rustls 0.21.12", "sozu-command-lib", "sozu-lib", @@ -1779,7 +1791,7 @@ dependencies = [ "kawa", "libc", "memchr", - "mio", + "mio 1.0.0", "nom", "once_cell", "poule", @@ -1971,7 +1983,7 @@ checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" dependencies = [ "backtrace", "libc", - "mio", + "mio 0.8.11", "num_cpus", "pin-project-lite", "socket2", diff --git a/bin/Cargo.toml b/bin/Cargo.toml index e1fd2b3d3..e5c724678 100644 --- a/bin/Cargo.toml +++ b/bin/Cargo.toml @@ -23,7 +23,7 @@ clap = { version = "^4.5.4", features = ["derive"] } jemallocator = { version = "^0.5.4", optional = true } libc = "^0.2.155" log = "^0.4.21" -mio = { version = "^0.8.11", features = ["os-poll", "net"] } +mio = { version = "^1.0.0", features = ["os-poll", "net"] } nix = { version = "^0.29.0", features = ["signal", "fs"] } nom = "^7.1.3" paw = "^1.0.0" diff --git a/command/Cargo.toml b/command/Cargo.toml index 367dfb540..2ec1f6c05 100644 --- a/command/Cargo.toml +++ b/command/Cargo.toml @@ -33,7 +33,7 @@ log = "^0.4.21" time = "^0.3.36" toml = "^0.8.13" memchr = "^2.7.2" -mio = { version = "^0.8.11", features = ["os-poll", "net"] } +mio = { version = "^1.0.0", features = ["os-poll", "net"] } nix = { version = "^0.29.0", features = ["socket", "uio"] } nom = "^7.1.3" prost = "^0.12.6" diff --git a/e2e/Cargo.toml b/e2e/Cargo.toml index 6b0c1fc9d..0f2d57b49 100644 --- a/e2e/Cargo.toml +++ b/e2e/Cargo.toml @@ -9,7 +9,7 @@ futures = "^0.3.30" hyper = { version = "^0.14.28", features = ["client", "http1"] } hyper-rustls = { version = "^0.24.2", default-features = false, features = ["webpki-tokio", "http1", "tls12", "logging"] } libc = "^0.2.155" -mio = "^0.8.11" +mio = "^1.0.0" rustls = { version = "^0.21.10", features = ["dangerous_configuration"] } time = "^0.3.36" tokio = { version = "1.37.0", features = ["net", "rt-multi-thread"] } diff --git a/lib/Cargo.toml b/lib/Cargo.toml index de069a020..ddfe31810 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -37,7 +37,7 @@ idna = "^0.5.0" kawa = { version = "^0.6.6", default-features = false } libc = "^0.2.155" memchr = "^2.7.2" -mio = { version = "^0.8.11", features = ["os-poll", "os-ext", "net"] } +mio = { version = "^1.0.0", features = ["os-poll", "os-ext", "net"] } nom = { version = "^7.1.3", default-features = true, features = ["std"] } poule = "^0.3.2" rand = "^0.8.5"