response.py is the only place in the code that uses it, and I was trying 
to avoid putting everything in tiny modules in util/*.

If it was meant to be a public facing utility function, then I agree 
that's not a good place for it.

On 1/28/14, 18:28, Andrey Petrov wrote:
>
> In urllib3/response.py:
>
> > @@ -50,6 +49,21 @@ def _get_decoder(mode):
> >      return DeflateDecoder()
> >
> >
> > +def is_fp_closed(obj):
>
> Why is this here now?
>
> —
> Reply to this email directly or view it on GitHub 
> <https://github.com/shazow/urllib3/pull/326/files#r9254738>.
>