We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5290e58 commit 769eea3Copy full SHA for 769eea3
oneport/src/main.rs
@@ -120,7 +120,7 @@ async fn serv(mut visitor: TcpStream, addr: SocketAddr) {
120
let rules = RULES.lock().await;
121
let mut address = None;
122
for (rule, target) in rules.as_slice() {
123
- if rule == &msg[..rule.len()] {
+ if rule.len() <= msg.len() && rule == &msg[..rule.len()] {
124
i!("Request {addr} matched: {target}");
125
address = Some(target.clone());
126
break;
0 commit comments