Guest User

Untitled

a guest
Jan 21st, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. diff --git a/src/node_crypto.cc b/src/node_crypto.cc
  2. index 0f148b4..533b294 100644
  3. --- a/src/node_crypto.cc
  4. +++ b/src/node_crypto.cc
  5. @@ -503,7 +503,10 @@ int Connection::HandleSSLError(const char* func, int rv) {
  6. } else {
  7. static char ssl_error_buf[512];
  8. ERR_error_string_n(err, ssl_error_buf, sizeof(ssl_error_buf));
  9. -
  10. + while ((err = ERR_get_error()) != 0) {
  11. + ERR_error_string_n(err, ssl_error_buf, sizeof(ssl_error_buf));
  12. + fprintf(stderr, "------ SSL: %s\n", ssl_error_buf);
  13. + }
  14. HandleScope scope;
  15. Local<Value> e = Exception::Error(String::New(ssl_error_buf));
  16. handle_->Set(String::New("error"), e);
Add Comment
Please, Sign In to add comment