commit 979362c646144a14ec8b98b308668f0a943f7efc
parent c5fdc7191e8af07f7320c7a7ee7ba274a57de84f
Author: minerva-jupiter <ryouturn@gmail.com>
Date: Wed, 1 Apr 2026 10:56:58 +0900
fix(prime)!: Exit program on invalid or unsupported prime requests
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/bin/prime.rs b/src/bin/prime.rs
@@ -25,7 +25,7 @@ async fn main() -> std::io::Result<()> {
while let Ok(Some(line)) = reader.next_line().await {
let request: PrimeRequest = match serde_json::from_str::<PrimeRequest>(&line) {
Ok(r) if r.method == "isPrime" => r,
- _ => continue,
+ _ => return,
};
let is_prime = is_prime(request.number);
let response = PrimeResponse {