Hi,
I get the following error when I try to run scgihandler with LOGGING
enabled.
Is this a known problem?
Ciao,
Sven
neo:/var/www/web2py# python scgihandler.py
Traceback (most recent call last):
File "/var/www/web2py/scgihandler.py", line 75, in <module>
SCGIServer(application, port=4000).enable_sighandler().run()
File "/usr/local/lib/python2.7/dist-packages/wsgitools/scgi/forkpool.py",
line 245, in run
self.spawnworker()
File "/usr/local/lib/python2.7/dist-packages/wsgitools/scgi/forkpool.py",
line 317, in spawnworker
self.work(worksock)
File "/usr/local/lib/python2.7/dist-packages/wsgitools/scgi/forkpool.py",
line 340, in work
self.process(con)
File "/usr/local/lib/python2.7/dist-packages/wsgitools/scgi/forkpool.py",
line 450, in process
result = self.wsgiapp(environ, start_response)
File "/var/www/web2py/gluon/main.py", line 725, in app_with_logging
ret[0] = wsgiapp(environ, responder2)
File "/usr/local/lib/python2.7/dist-packages/wsgitools/filters.py", line
183, in __call__
ret = self.app(environ, modified_start_response)
File "/var/www/web2py/gluon/main.py", line 654, in wsgibase
return http_response.to(responder, env=env)
File "/var/www/web2py/gluon/http.py", line 110, in to
responder(status, rheaders)
File "/usr/local/lib/python2.7/dist-packages/wsgitools/filters.py", line
178, in modified_start_response
write = start_response(status, headers, exc_info)
TypeError: responder2() takes exactly 2 arguments (3 given)
--