From f93646ec885d962e3e6845084fc2658433eef068 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Mon, 8 Aug 2011 14:25:33 -0400 Subject: [PATCH] fix potential TypeError --- sfa/util/httpsProtocol.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sfa/util/httpsProtocol.py b/sfa/util/httpsProtocol.py index 2b44c109..e6c6be1b 100644 --- a/sfa/util/httpsProtocol.py +++ b/sfa/util/httpsProtocol.py @@ -13,7 +13,9 @@ class HTTPSConnection(httplib.HTTPSConnection): def __init__(self, host, port=None, key_file=None, cert_file=None, strict=None, timeout = None): httplib.HTTPSConnection.__init__(self, host, port, key_file, cert_file, strict) - self.timeout = float(timeout) + if timeout: + timeout = float(timeout) + self.timeout = timeout def connect(self): """Connect to a host on a given (SSL) port.""" -- 2.43.0