Commit 341054d4e4 for openssl.org
commit 341054d4e4990655c6f48f7572ecac1fc3e691f1
Author: Igor Ustinov <igus68@gmail.com>
Date: Thu Feb 26 07:12:41 2026 +0100
Fixes Coverity issue CID 1681693
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
MergeDate: Sat Feb 28 13:23:47 2026
(Merged from https://github.com/openssl/openssl/pull/30189)
diff --git a/test/bio_socket_sigpipe_test.c b/test/bio_socket_sigpipe_test.c
index b8d38593da..b405136e7b 100644
--- a/test/bio_socket_sigpipe_test.c
+++ b/test/bio_socket_sigpipe_test.c
@@ -113,11 +113,11 @@ static int test_bio_write_triggers_sigpipe(int test)
end:
BIO_free(b);
- if (fds[0] != -1) {
+ if (fds[0] >= 0) {
closesocket(fds[0]);
fds[0] = -1;
}
- if (fds[1] != -1) {
+ if (fds[1] >= 0) {
closesocket(fds[1]);
fds[1] = -1;
}