pyca/pyopenssl — pull request #147 by alex (2014-08-12 16:26:35+00:00)
Title: Handle when an OpenSSL error doesn't contain a reason

(Or any other field)

You can reproduce the error by running:

```
treq.get('https://nile.ghdonline.org')
```

from within a twisted program (and doing the approrpiate deferred stuff).

I'm unsure how to craft a unit test for this