← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 660364] Re: v6 cherrypy.TimeoutError()

 

> I change openerp.server.timeout = 450 to 900 and restart openerp web,
I have again the message cherrypy.timeout, but openerp server continues
the installation.

Yes, OpenERP always continues the installation, whatever the timeout is,
it's only the web client which doesn't respond and can't indicate where
the installation is done.

> And to add a button "reconfigure" is a very good idea :)

You can restart the installation from Administration > Configuration,
for what it's worth.

> What do I change to not have again the error's message ?

The only thing I could see on your side would be installing less stuff
or doing so on a faster machine (the one the server runs on). Or you
could try setting the timeout value to None (not sure if cherrypy
handles that value, but if it does that would make the timeout
essentially infinite) or maybe 0 works as well.

The issue we have here is that the installation RPC call to the server
doesn't return until it's done and it's synchronous, and we have a
timeout on the web client sockets to try and not have the browser itself
timeout (which I believe happens as well). Probably we should improve
the flow of long-execuing wizards so we can display some kind of
"progress view" while the wizard executes in the background, but I'm not
sure we'll have the time to do that for 6.0.

-- 
v6 cherrypy.TimeoutError()
https://bugs.launchpad.net/bugs/660364
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP OpenObject.

Status in OpenObject Web Client: New

Bug description:
Hi, 
when I check all general modules, after a time I have this error :

Unrecoverable error in the server. Traceback (most recent call last): File "d:\OpenERP allinone\Web\python25\lib\site-packages\cherrypy-3.1.2-py2.5-win32.egg\cherrypy\_cpwsgi.py", line 79, in setapp s, h, b = self.get_response() File "d:\OpenERP allinone\Web\python25\lib\site-packages\cherrypy-3.1.2-py2.5-win32.egg\cherrypy\_cpwsgi.py", line 219, in get_response response = self.request.run(meth, path, qs, rproto, headers, rfile) File "d:\OpenERP allinone\Web\python25\lib\site-packages\cherrypy-3.1.2-py2.5-win32.egg\cherrypy\_cprequest.py", line 567, in run raise cherrypy.TimeoutError() TimeoutError 

Bye





References