Was able to reproduce this error with:
```
http.server import HTTPServer, BaseHTTPRequestHandler
class TestHandler(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(500)
self.send_header("Content-Length", 0)
self.end_headers()
if __name__ == "__main__":
server_address = ('', 8000)
httpd = HTTPServer(server_address, TestHandler)
httpd.serve_forever()
```
Bug 1325876 Comment 15 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Was able to reproduce this issue with:
```
http.server import HTTPServer, BaseHTTPRequestHandler
class TestHandler(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(500)
self.send_header("Content-Length", 0)
self.end_headers()
if __name__ == "__main__":
server_address = ('', 8000)
httpd = HTTPServer(server_address, TestHandler)
httpd.serve_forever()
```
Was able to reproduce this issue with:
```
http.server import HTTPServer, BaseHTTPRequestHandler
class TestHandler(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(500)
self.send_header("Content-Length", 0)
self.end_headers()
if __name__ == "__main__":
server_address = ('', 8000)
httpd = HTTPServer(server_address, TestHandler)
httpd.serve_forever()
```
Marking as P2 since it is relatively easy to fix this problem.