aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/proxy.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy/proxy.py')
-rw-r--r--libmproxy/proxy.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py
index fbc0420c..81b5aeb4 100644
--- a/libmproxy/proxy.py
+++ b/libmproxy/proxy.py
@@ -151,10 +151,10 @@ class RequestReplayThread(threading.Thread):
server = ServerConnection(self.flow.request)
server.send_request(self.flow.request)
response = server.read_response()
- response.send(self.masterq)
+ response._send(self.masterq)
except ProxyError, v:
err = flow.Error(self.flow.request, v.msg)
- err.send(self.masterq)
+ err._send(self.masterq)
class ServerConnection:
@@ -182,7 +182,7 @@ class ServerConnection:
self.request = request
request.close = self.close
try:
- self.wfile.write(request.assemble())
+ self.wfile.write(request._assemble())
self.wfile.flush()
except socket.error, err:
raise ProxyError(504, 'Error sending data to "%s": %s' % (request.host, err))
@@ -225,11 +225,11 @@ class ProxyHandler(SocketServer.StreamRequestHandler):
def handle(self):
cc = flow.ClientConnect(self.client_address)
- cc.send(self.mqueue)
+ cc._send(self.mqueue)
while not cc.close:
self.handle_request(cc)
cd = flow.ClientDisconnect(cc)
- cd.send(self.mqueue)
+ cd._send(self.mqueue)
self.finish()
def handle_request(self, cc):
@@ -243,7 +243,7 @@ class ProxyHandler(SocketServer.StreamRequestHandler):
cc.close = True
return
cc.requestcount += 1
- request = request.send(self.mqueue)
+ request = request._send(self.mqueue)
if request is None:
cc.close = True
return
@@ -251,7 +251,7 @@ class ProxyHandler(SocketServer.StreamRequestHandler):
if request.is_response():
response = request
request = False
- response = response.send(self.mqueue)
+ response = response._send(self.mqueue)
else:
server = ServerConnection(request)
server.send_request(request)
@@ -259,7 +259,7 @@ class ProxyHandler(SocketServer.StreamRequestHandler):
response = server.read_response()
except IOError, v:
raise IOError, "Reading response: %s"%v
- response = response.send(self.mqueue)
+ response = response._send(self.mqueue)
if response is None:
server.terminate()
if response is None:
@@ -274,7 +274,7 @@ class ProxyHandler(SocketServer.StreamRequestHandler):
cc.connection_error = "%s: %s"%(e.code, e.msg)
if request:
err = flow.Error(request, e.msg)
- err.send(self.mqueue)
+ err._send(self.mqueue)
self.send_error(e.code, e.msg)
if server:
server.terminate()
@@ -364,7 +364,7 @@ class ProxyHandler(SocketServer.StreamRequestHandler):
return flow.Request(client_conn, host, port, scheme, method, path, headers, content)
def send_response(self, response):
- self.wfile.write(response.assemble())
+ self.wfile.write(response._assemble())
self.wfile.flush()
def terminate(self, connection, wfile, rfile):