commit | 29159a42d2708cb962b3fa6358f3a02ec5cf46b2 | [log] [tgz] |
---|---|---|
author | Bodo Möller <bodo@openssl.org> | Mon Aug 09 16:33:34 1999 +0000 |
committer | Bodo Möller <bodo@openssl.org> | Mon Aug 09 16:33:34 1999 +0000 |
tree | 37c2f1263c261fe8728cff559953eb2b5a5d3df0 | |
parent | 1b1a6e7808abfcc658ce4ff8b344ddcd517cfbd3 [diff] [blame] |
BIO_write and BIO_read could, in theory, return -2.
diff --git a/ssl/ssltest.c b/ssl/ssltest.c index 23664a6..f9c9697 100644 --- a/ssl/ssltest.c +++ b/ssl/ssltest.c
@@ -519,7 +519,7 @@ else i = (int)cw_num; r = BIO_write(c_ssl_bio, cbuf, i); - if (r == -1) + if (r < 0) { if (!BIO_should_retry(c_ssl_bio)) { @@ -592,7 +592,7 @@ else i = (int)sw_num; r = BIO_write(s_ssl_bio, sbuf, i); - if (r == -1) + if (r < 0) { if (!BIO_should_retry(s_ssl_bio)) {