Blame jabberpy-proxy-read.patch
|
Milan Zazrivec |
ceae076 |
--- jabberpy-0.5-0/jabber/xmlstream.py
|
|
Milan Zazrivec |
ceae076 |
+++ jabberpy-0.5-0/jabber/xmlstream.py
|
|
Milan Zazrivec |
ceae076 |
@@ -522,7 +522,7 @@ class Client(Stream):
|
|
Milan Zazrivec |
ceae076 |
connector.append('\r\n')
|
|
Milan Zazrivec |
ceae076 |
bak = self._read , self._write
|
|
Milan Zazrivec |
ceae076 |
self.write('\r\n'.join(connector))
|
|
Milan Zazrivec |
ceae076 |
- reply = self.read().replace('\r','')
|
|
Milan Zazrivec |
ceae076 |
+ reply = self._read(BLOCK_SIZE).replace('\r','')
|
|
Milan Zazrivec |
ceae076 |
self._read , self._write = bak
|
|
Milan Zazrivec |
ceae076 |
try: proto,code,desc=reply.split('\n')[0].split(' ',2)
|
|
Milan Zazrivec |
ceae076 |
except: raise error('Invalid proxy reply')
|