Skip to content

Commit b69b55b

Browse files
committed
fix mtu setting bug.
1 parent 330e75f commit b69b55b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

rsocket/src/x/client.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ where
4949
}
5050

5151
pub fn fragment(mut self, mtu: usize) -> Self {
52-
if mtu < transport::MIN_MTU {
52+
if mtu > 0 && mtu < transport::MIN_MTU {
5353
panic!("invalid fragment mtu: at least {}!", transport::MIN_MTU)
5454
}
5555
self.mtu = mtu;

rsocket/src/x/server.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ where
3838
}
3939

4040
pub fn fragment(mut self, mtu: usize) -> Self {
41-
if mtu < transport::MIN_MTU {
41+
if mtu > 0 && mtu < transport::MIN_MTU {
4242
panic!("invalid fragment mtu: at least {}!", transport::MIN_MTU)
4343
}
4444
self.mtu = mtu;

0 commit comments

Comments
 (0)