Merge pull request #3760 from backhub/bug/openssl_read Fix return value of openssl_read (infinite loop)