diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2017-06-14 12:14:21 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2017-06-14 12:39:53 +0900 |
commit | 805882145bde3286d8fcfa1e6254be1522979ee7 (patch) | |
tree | 3692f46152026baac95905beb282c4c7ef072533 /test/test_ssl.rb | |
parent | f1dc4ce49c408708f256a3e3c6c75bbee49e2d6b (diff) | |
download | ruby-openssl-805882145bde3286d8fcfa1e6254be1522979ee7.tar.gz |
x509store: clear error queue after calling X509_LOOKUP_load_file()
X509_LOOKUP_load_file(), which ends up calling X509_load_cert_crl_file()
internally, may leave error entries in the queue even when it returns
non-zero value (which indicates success).
This will be fixed by OpenSSL 1.1.1, but can be worked around by
clearing the error queue ourselves.
Fixes: https://bugs.ruby-lang.org/issues/11033
Diffstat (limited to 'test/test_ssl.rb')
0 files changed, 0 insertions, 0 deletions