aboutsummaryrefslogtreecommitdiff
path: root/src/io/blocking.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/io/blocking.rs')
-rw-r--r--src/io/blocking.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/io/blocking.rs b/src/io/blocking.rs
index 1d79ee7..416573e 100644
--- a/src/io/blocking.rs
+++ b/src/io/blocking.rs
@@ -26,7 +26,7 @@ pub(crate) struct Buf {
pos: usize,
}
-pub(crate) const MAX_BUF: usize = 16 * 1024;
+pub(crate) const MAX_BUF: usize = 2 * 1024 * 1024;
#[derive(Debug)]
enum State<T> {
@@ -34,8 +34,9 @@ enum State<T> {
Busy(sys::Blocking<(io::Result<usize>, Buf, T)>),
}
-cfg_io_std! {
+cfg_io_blocking! {
impl<T> Blocking<T> {
+ #[cfg_attr(feature = "fs", allow(dead_code))]
pub(crate) fn new(inner: T) -> Blocking<T> {
Blocking {
inner: Some(inner),