[XML-SIG] xmlrpcServer freeze

Pablo Endres Pablo_Endres@digitel.com.ve
Fri, 24 Jan 2003 16:24:11 -0400 (VET)

	Hi guys,

	I've been using the xmlrpc library for a some time now,
	but latelly the server has been freezing for
	some reason.  I've narrowed down basiclly two cases:

	The first happends by no speacial reason and gives me no output.  
	It just freezes and blocks all the requests.

	The second happens when I close the client or it crashes.  In this 
	case  the server exits and closes the port and 	I get the 
	following output:

Exception happened during processing of request from ('', 
Traceback (most recent call last):
  File "/usr/local//lib/python2.2/SocketServer.py", line 221, in 
    self.process_request(request, client_address)
  File "/usr/local//lib/python2.2/SocketServer.py", line 240, in 
process_request    self.finish_request(request, client_address)
  File "/usr/local//lib/python2.2/SocketServer.py", line 253, in 
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/local//lib/python2.2/SocketServer.py", line 514, in __init__
  File "/usr/local//lib/python2.2/BaseHTTPServer.py", line 266, in handle
  File "/usr/local/lib/python2.2/site-packages/xmlrpcserver.py", line 60, 
in do_POST
    self.send_header("Content-length", str(len(response)))
  File "/usr/local//lib/python2.2/BaseHTTPServer.py", line 321, in 
    self.wfile.write("%s: %s\r\n" % (keyword, value))
IOError: [Errno 32] Broken pipe

	I'm working with xmlrpclib 1.0 on python-2.2.1:

	Server: BaseHTTP/0.2 Python/2.2.1

	Any Ideas on whats happening??

                Muchas personas creen que piensan,
                cuando en realidad sólo están reordenando sus
                                                            - William James

Pablo Endres
Centro de Datos

GSM:  +584127347610