From 17800b4bca5b5a9f0e22b1b3ab54a5ae389f165f Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sun, 16 Oct 2022 20:59:04 +0300 Subject: [PATCH] ci: fix net.openssl, ensure that it is at least compiled, to avoid future regressions on sweeping vlib changes --- vlib/net/openssl/openssl_test.v | 6 ++++++ vlib/net/openssl/ssl_connection.v | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 vlib/net/openssl/openssl_test.v diff --git a/vlib/net/openssl/openssl_test.v b/vlib/net/openssl/openssl_test.v new file mode 100644 index 0000000000..a9dc5e06b8 --- /dev/null +++ b/vlib/net/openssl/openssl_test.v @@ -0,0 +1,6 @@ +import net.openssl + +fn test_openssl_compiles() { + assert openssl.is_used == 1 + assert true +} diff --git a/vlib/net/openssl/ssl_connection.v b/vlib/net/openssl/ssl_connection.v index e920249eca..97230de7c5 100644 --- a/vlib/net/openssl/ssl_connection.v +++ b/vlib/net/openssl/ssl_connection.v @@ -58,7 +58,7 @@ pub fn (mut s SSLConn) shutdown() ! { } if err_res == .ssl_error_want_read { for { - ready := @select(s.handle, .read, s.duration)? + ready := @select(s.handle, .read, s.duration)! if ready { break } @@ -66,7 +66,7 @@ pub fn (mut s SSLConn) shutdown() ! { continue } else if err_res == .ssl_error_want_write { for { - ready := @select(s.handle, .write, s.duration)? + ready := @select(s.handle, .write, s.duration)! if ready { break }