>>>>> "jam" == John Arbash Meinel <john at arbash-meinel.com> writes: <snip/> jam> Right, but it is using "self.get()" which .... is the underlying object jam> so again, we are using a StringIO and not closing the raw socket. Of course. I misread get() as _get(). Sorry for the noise. Vincent