Actualmente estoy usando una aplicación construida en Python. Cuando lo ejecuto en una computadora personal, funciona sin problemas.
Sin embargo, cuando lo muevo a un servidor de producción. Sigue mostrándome el error adjunto de la siguiente manera:
He investigado un poco y tengo la razón por la que el navegador del usuario final detiene la conexión mientras el servidor todavía está ocupado enviando datos.
Me pregunto por qué sucedió y cuál es la causa raíz que impide que funcione correctamente en el servidor de producción, mientras funciona en mi computadora personal. Se agradece cualquier consejo
Exception happened during processing of request from ('127.0.0.1', 34226)
Traceback (most recent call last):
File "/usr/lib/python2.7/SocketServer.py", line 284, in
_handle_request_noblock
self.process_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 310, in process_request
self.finish_request(request, client_address)
File "/usr/lib/python2.7/SocketServer.py", line 323, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib/python2.7/SocketServer.py", line 641, in __init__
self.finish()
File "/usr/lib/python2.7/SocketServer.py", line 694, in finish
self.wfile.flush()
File "/usr/lib/python2.7/socket.py", line 303, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 32] Broken pipe