From 21c0578ca8eff0a3576008253cb45a5ba27d202c Mon Sep 17 00:00:00 2001 From: ecdsa Date: Wed, 10 Apr 2013 08:03:17 +0200 Subject: [PATCH] fix is_connected with http protocol --- lib/interface.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/interface.py b/lib/interface.py index 6c460293f..f3dcd0775 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -196,11 +196,15 @@ class Interface(threading.Thread): try: self.poll() except: + print_error("http init session failed") + self.is_connected = False return if self.session_id: print_error('http session:',self.session_id) self.is_connected = True + else: + self.is_connected = False def run_http(self): self.is_connected = True @@ -226,6 +230,7 @@ class Interface(threading.Thread): def send_http(self, messages, channel='default'): import urllib2, json, time, cookielib + print_error( "send_http", messages ) if self.proxy: import socks