From 0db0571f35fffdb3212f17c337f83855d0ba991c Mon Sep 17 00:00:00 2001
From: Miroslav Stampar <miroslav.stampar@gmail.com>
Date: Fri, 21 Oct 2011 09:06:00 +0000
Subject: [PATCH] minor patch

---
 lib/request/connect.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/request/connect.py b/lib/request/connect.py
index 1773acd46..6df954892 100644
--- a/lib/request/connect.py
+++ b/lib/request/connect.py
@@ -353,7 +353,8 @@ class Connect:
             # Explicit closing of connection object
             if not conf.keepAlive:
                 try:
-                    conn.fp._sock.close()
+                    if hasattr(conn.fp, '_sock'):
+                        conn.fp._sock.close()
                     conn.close()
                 except Exception, msg:
                     warnMsg = "problem occured during connection closing ('%s')" % msg