You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
SimpleXMLRPCServer not suitable for HTTP/1.1 keep-alive #50346
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee=Noneclosed_at=<Date2009-06-20.16:28:38.450>created_at=<Date2009-05-24.17:06:48.705>labels= ['easy', 'type-bug', 'library']
title='SimpleXMLRPCServer not suitable for HTTP/1.1 keep-alive'updated_at=<Date2009-06-20.16:28:38.448>user='https://github.com/kristjanvalur'
The SimpleXMRRPCServer class calls connection.shutdown(1) when done with
each request, thus making it unsuitable for a RequestHandler that supports
HTTP/1.1 with keep-alive. This patch removes those extra shutdown calls.
Patch also uploaded as http://codereview.appspot.com/63143
Here is a better patch.
Remove the individual flush() operations from the implementation classes,
rather do it in the BaseHTTPRequestHandler(). This allows any request
handler to be write buffered.
Activity
kristjanvalur commentedon May 24, 2009
The SimpleXMRRPCServer class calls connection.shutdown(1) when done with
each request, thus making it unsuitable for a RequestHandler that supports
HTTP/1.1 with keep-alive. This patch removes those extra shutdown calls.
Patch also uploaded as
http://codereview.appspot.com/63143
kristjanvalur commentedon Jun 9, 2009
Here is a better patch.
Remove the individual flush() operations from the implementation classes,
rather do it in the BaseHTTPRequestHandler(). This allows any request
handler to be write buffered.
loewis commentedon Jun 20, 2009
Superseded by bpo-6267.