|
|
@@ -34,6 +34,9 @@ class HTTPClient(object): |
|
|
|
self.baseurl = reparsed |
|
|
|
self.multi = pycurl.CurlMulti() |
|
|
|
self.curl = pycurl.Curl() |
|
|
|
# Add and remove the handle to workaround a curl bug (debian #701713) |
|
|
|
self.multi.add_handle(self.curl) |
|
|
|
self.multi.remove_handle(self.curl) |
|
|
|
#self.multi = nilmdb.utils.threadsafety.verify_proxy(pycurl.CurlMulti)() |
|
|
|
#self.curl = nilmdb.utils.threadsafety.verify_proxy(pycurl.Curl)() |
|
|
|
self.curl.setopt(pycurl.SSL_VERIFYHOST, 2) |
|
|
|