diff --git a/src/node_crypto.cc b/src/node_crypto.cc index 5b1bd34eed6..0f148b4d350 100644 --- a/src/node_crypto.cc +++ b/src/node_crypto.cc @@ -993,7 +993,7 @@ Handle Connection::ReceivedShutdown(const Arguments& args) { if (ss->ssl_ == NULL) return False(); int r = SSL_get_shutdown(ss->ssl_); - if (r | SSL_RECEIVED_SHUTDOWN) return True(); + if (r & SSL_RECEIVED_SHUTDOWN) return True(); return False(); }