Traceback (most recent call last):
File "/usr/lib/python2.5/SocketServer.py", line 464, in process_request_thread
self.finish_request(request, client_address)
File "/usr/lib/python2.5/SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/xen-3.2-1/lib/python/xen/util/xmlrpclib2.py", line 106, in <lambda>
requestHandler(allowed, x, y, z)),
File "/usr/lib/xen-3.2-1/lib/python/xen/util/xmlrpclib2.py", line 65, in __init__
server)
File "/usr/lib/python2.5/SocketServer.py", line 522, in __init__
self.handle()
File "/usr/lib/python2.5/BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "/usr/lib/python2.5/BaseHTTPServer.py", line 310, in handle_one_request
method()
File "/usr/lib/xen-3.2-1/lib/python/xen/util/xmlrpclib2.py", line 82, in do_POST
self.send_response(200)
File "/usr/lib/python2.5/BaseHTTPServer.py", line 368, in send_response
(self.protocol_version, code, message))
File "/usr/lib/python2.5/socket.py", line 274, in write
self.flush()
File "/usr/lib/python2.5/socket.py", line 261, in flush
self._sock.sendall(buffer)
error: (32, 'Broken pipe')
I've seen numerous mentions of this error on the net, including a Bugzilla bug filed over a year ago. Does anybody know what causes this, and is there a way to recover short of rebooting every time it happens? My xen setup ran flawlessly for several years on the old server, and I'm hoping the new one will work as well.