Fix crash in client playback.

This commit is contained in:
Aldo Cortesi 2013-05-05 13:18:52 +12:00
parent 5cd7563d12
commit 9fa09cc1f9
4 changed files with 16 additions and 8 deletions

View File

@ -933,6 +933,7 @@ class ClientPlaybackState:
""" """
if self.flows and not self.current: if self.flows and not self.current:
n = self.flows.pop(0) n = self.flows.pop(0)
n.request.reply = controller.DummyReply()
n.request.client_conn = None n.request.client_conn = None
self.current = master.handle_request(n.request) self.current = master.handle_request(n.request)
if not testing and not self.current.response: if not testing and not self.current.response:

View File

@ -92,5 +92,12 @@ setup(
"Topic :: Internet :: Proxy Servers", "Topic :: Internet :: Proxy Servers",
"Topic :: Software Development :: Testing" "Topic :: Software Development :: Testing"
], ],
install_requires=["netlib>=%s"%version.VERSION, "urwid>=1.1", "pyasn1>0.1.2", "pyopenssl>=0.12", "PIL", "lxml"], install_requires=[
"netlib>=%s"%version.VERSION,
"urwid>=1.1",
"pyasn1>0.1.2",
"pyopenssl>=0.12",
"PIL",
"lxml"
],
) )