break iterator on failure

This commit is contained in:
yggverse 2025-02-23 05:25:22 +02:00
parent 275abf3b39
commit 8ee71e0166

View file

@ -90,17 +90,19 @@ fn handle(
};
}
}
Err(e) => send(
&response::failure::temporary::General {
message: Some("Internal server error".to_string()),
}
.into_bytes(),
&mut stream,
|result| match result {
Ok(()) => println!("[{}] [warning] [{peer}] {e}", now()),
Err(e) => println!("[{}] [error] [{peer}] {e}", now()),
},
),
Err(e) => {
return send(
&response::failure::temporary::General {
message: Some("Internal server error".to_string()),
}
.into_bytes(),
&mut stream,
|result| match result {
Ok(()) => println!("[{}] [warning] [{peer}] {e}", now()),
Err(e) => println!("[{}] [error] [{peer}] {e}", now()),
},
)
}
}
}
}