aquatic_udp: rename glommio feature to "io_uring", remove from default

This commit is contained in:
Joakim Frostegård committed 2021-10-23 20:25:42 +02:00
1 parent d0aa87f99e
commit 5729f337ad
3 files changed
+3 -5

No files matched your search

-1
View File
@@ -1,7 +1,6 @@
# TODO
* aquatic_udp glommio
* disable by default!
* consider adding ConnectedScrapeRequest::Scrape(PendingScrapeRequest)
containing TransactionId and BTreeMap<usize, InfoHash>, and same for
response
+1 -2
View File
@@ -15,8 +15,7 @@ path = "src/lib/lib.rs"
name = "aquatic_udp"
[features]
default = ["with-glommio"]
with-glommio = ["glommio", "futures-lite"]
io_uring = ["glommio", "futures-lite"]
[dependencies]
anyhow = "1"
+2 -2
View File
@@ -10,7 +10,7 @@ use cfg_if::cfg_if;
pub mod common;
pub mod config;
#[cfg(all(feature = "with-glommio", target_os = "linux"))]
#[cfg(all(feature = "io_uring", target_os = "linux"))]
pub mod glommio;
pub mod mio;
@@ -21,7 +21,7 @@ pub const APP_NAME: &str = "aquatic_udp: UDP BitTorrent tracker";
pub fn run(config: Config) -> ::anyhow::Result<()> {
cfg_if! {
if #[cfg(all(feature = "with-glommio", target_os = "linux"))] {
if #[cfg(all(feature = "io_uring", target_os = "linux"))] {
glommio::run(config)
} else {
mio::run(config)