fix is_connected with http protocol
authorecdsa <ecdsa@github>
Wed, 10 Apr 2013 06:03:17 +0000 (08:03 +0200)
committerecdsa <ecdsa@github>
Wed, 10 Apr 2013 06:03:17 +0000 (08:03 +0200)
lib/interface.py

index 6c46029..f3dcd07 100644 (file)
@@ -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