diff options
Diffstat (limited to 'contrib/TorControl.py')
-rwxr-xr-x | contrib/TorControl.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/contrib/TorControl.py b/contrib/TorControl.py index 8eb0d5e9c..9c1aba89c 100755 --- a/contrib/TorControl.py +++ b/contrib/TorControl.py @@ -209,7 +209,8 @@ def _receive_msg(s): header = s.recv(4) length,type = struct.unpack("!HH",header) if length: - body = s.recv(length) + while length > len(body): + body += s.recv(length) return length,type,body def receive_message(s): @@ -431,7 +432,10 @@ def do_main_loop(host,port): ("frebnitz.com", "5.6.7.8"), (".", "abacinator.onion")])` print `extend_circuit(s,0,["moria1"])` - send_signal(s,1) + print '========' + print `extend_circuit(s,0,[""])` + print '========' + #send_signal(s,1) #save_conf(s) |