projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
139cd16
)
if no error code and -brief selected print out connection closed instead of read...
author
Dr. Stephen Henson
<steve@openssl.org>
Mon, 3 Dec 2012 03:33:44 +0000
(
03:33
+0000)
committer
Dr. Stephen Henson
<steve@openssl.org>
Mon, 3 Dec 2012 03:33:44 +0000
(
03:33
+0000)
apps/s_client.c
patch
|
blob
|
history
diff --git
a/apps/s_client.c
b/apps/s_client.c
index 1a8f8ac844d5d09f31c57a985be6db4599189987..9c852e4edac7a782d37c3d42790c9e49efcf37be 100644
(file)
--- a/
apps/s_client.c
+++ b/
apps/s_client.c
@@
-1912,7
+1912,10
@@
printf("read=%d pending=%d peek=%d\n",k,SSL_pending(con),SSL_peek(con,zbuf,10240
break;
case SSL_ERROR_SYSCALL:
ret=get_last_socket_error();
- BIO_printf(bio_err,"read:errno=%d\n",ret);
+ if (ret == 0 && c_brief)
+ BIO_puts(bio_err, "CONNECTION CLOSED BY SERVER\n");
+ else
+ BIO_printf(bio_err,"read:errno=%d\n",ret);
goto shut;
case SSL_ERROR_ZERO_RETURN:
BIO_printf(bio_c_out,"closed\n");