diff options
| author | gotoyuzo <gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-06 13:59:31 +0000 |
|---|---|---|
| committer | gotoyuzo <gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-12-06 13:59:31 +0000 |
| commit | 7b33e8edf4c4ef8610e7d768140a01608b8ce752 (patch) | |
| tree | 4a1d58568a50137f7303bcb278877abe06b0de69 /ChangeLog | |
| parent | e39d4ce1337a0e7e5d01239ff8eecb4809724e31 (diff) | |
| download | ruby-7b33e8edf4c4ef8610e7d768140a01608b8ce752.tar.gz ruby-7b33e8edf4c4ef8610e7d768140a01608b8ce752.tar.xz ruby-7b33e8edf4c4ef8610e7d768140a01608b8ce752.zip | |
* ext/openssl/ossl_ssl.c (ossl_start_ssl): new function to wrap
SSL_connect and SSL_accept; if SSL_connect (or SSL_accept) returned
but not finished the handshake process, we should retry it.
* ext/openssl/ossl_ssl.c (ossl_ssl_connect): call ossl_start_ssl.
* ext/openssl/ossl_ssl.c (ossl_ssl_accept): ditto.
* ext/openssl/ossl_ssl.c (ossl_ssl_read): allow signal traps.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +Sat Dec 6 22:58:03 2003 GOTOU Yuuzou <gotoyuzo@notwork.org> + + * ext/openssl/ossl_ssl.c (ossl_start_ssl): new function to wrap + SSL_connect and SSL_accept; if SSL_connect (or SSL_accept) returned + but not finished the handshake process, we should retry it. + + * ext/openssl/ossl_ssl.c (ossl_ssl_connect): call ossl_start_ssl. + + * ext/openssl/ossl_ssl.c (ossl_ssl_accept): ditto. + + * ext/openssl/ossl_ssl.c (ossl_ssl_read): allow signal traps. + Sat Dec 6 21:45:10 2003 WATANABE Hirofumi <eban@ruby-lang.org> * io.c (flush_before_seek): flush before seek on any platform. |
