From 8714233f790974e280caf16e890d24c5b7926af7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Casper=20K=C3=BCthe?= <43839798+Casper64@users.noreply.github.com> Date: Fri, 26 Jan 2024 01:47:25 +0100 Subject: [PATCH] vweb, x.vweb: update error checking for new error io.Eof (#20656) --- vlib/vweb/vweb.v | 2 +- vlib/x/vweb/vweb.v | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vlib/vweb/vweb.v b/vlib/vweb/vweb.v index e1743f0e96ce3d..3c41302fb545da 100644 --- a/vlib/vweb/vweb.v +++ b/vlib/vweb/vweb.v @@ -690,7 +690,7 @@ fn handle_conn[T](mut conn net.TcpConn, global_app &T, controllers []&Controller // Request parse req := http.parse_request(mut reader) or { // Prevents errors from being thrown when BufferedReader is empty - if '${err}' != 'none' { + if err !is io.Eof { eprintln('[vweb] tid: ${tid:03d}, error parsing request: ${err}') } return diff --git a/vlib/x/vweb/vweb.v b/vlib/x/vweb/vweb.v index 0324cbcb368020..f06bc6fdc3fa2f 100644 --- a/vlib/x/vweb/vweb.v +++ b/vlib/x/vweb/vweb.v @@ -487,7 +487,7 @@ fn handle_read[A, X](mut pv picoev.Picoev, mut params RequestParams, fd int) { // request header first req = http.parse_request_head(mut reader) or { // Prevents errors from being thrown when BufferedReader is empty - if err.msg() != 'none' { + if err !is io.Eof { eprintln('[vweb] error parsing request: ${err}') } pv.close_conn(fd)