mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
...
This commit is contained in:
parent
a43fdc9871
commit
d6eeddbb79
@ -250,7 +250,7 @@ class HTTPRequest(Connection):
|
||||
|
||||
@property
|
||||
def state_description(self):
|
||||
return 'Request: %s' % force_unicode(self.request_line, 'utf-8')
|
||||
return 'State: %s Request: %s' % (getattr(self.handle_event, '__name__', None), force_unicode(self.request_line, 'utf-8'))
|
||||
|
||||
def parse_header_line(self, parser, buf, event):
|
||||
line = self.readline(buf)
|
||||
|
@ -115,6 +115,7 @@ class Connection(object):
|
||||
self.wait_for = READ
|
||||
self.response_started = False
|
||||
self.read_buffer = ReadBuffer()
|
||||
self.handle_event = None
|
||||
if self.ssl_context is not None:
|
||||
self.ready = False
|
||||
self.socket = self.ssl_context.wrap_socket(socket, server_side=True, do_handshake_on_connect=False)
|
||||
@ -144,7 +145,9 @@ class Connection(object):
|
||||
def set_state(self, wait_for, func, *args, **kwargs):
|
||||
self.wait_for = wait_for
|
||||
if args or kwargs:
|
||||
func = partial(func, *args, **kwargs)
|
||||
pfunc = partial(func, *args, **kwargs)
|
||||
pfunc.__name__ = func.__name__
|
||||
func = pfunc
|
||||
self.handle_event = func
|
||||
|
||||
def do_ssl_handshake(self, event):
|
||||
|
Loading…
x
Reference in New Issue
Block a user