This should be enough to handle kennethreitz/requests#239

- The comment in the method explains why we need to check self.pool first
- Fixes #291