diff --git a/vlib/vweb/vweb.v b/vlib/vweb/vweb.v index e1743f0e96..3c41302fb5 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 0324cbcb36..f06bc6fdc3 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)