Source

CherryPy / cherrypy / process / servers.py

Author Commit Message Labels Comments Date
Jason R. Coombs
Don't raise an error in server.wait() when testing against loopback interface, which is not guaranteed to exist (and in fact does not exist in common platforms such as rackspace hosting and Heroku). Fixes #1100.
Branches
cherrypy-3.2.x
Gustavo Picon
Removed trailing whitespace from the codebase.
Robert Brewer
Fix for #986 (Patch: Slightly increase timeout)
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
Added CGI adapter to servers.py and cherryd. See #894.
Robert Brewer
Some backports (mostly whitespace, really) from the python3 branch.
Robert Brewer
Robert Brewer
More doc work.
Robert Brewer
Docs: Big cleanup of deployguide.
Robert Brewer
More doc work.
jaraco
Based on IRC discussions with fumanchu regarding #960, we determined the best fix at this stage is to hard-code the common IN6ADDR_ANY addresses. This should fix #960.
Robert Brewer
Some IPV6 tweaks.
Robert Brewer
trunk: A bunch more alignments between trunk and python3 syntax.
Robert Brewer
Fix for #894 (can't configure [apache] dynamic FCGI, only static and external).
Robert Brewer
FCGI tweak to help it shut down.
georgem
Pass *self.args, **self.kwargs to WSGIServer instead of *args,
Robert Brewer
Delay flup server init since it starts threads right away.
georgem
Override _installSignalHandlers for flup servers so they don't try to
Robert Brewer
Buried a couple socket, threading module imports for easier Google App Engine integration.
Robert Brewer
Fix for #757 (Reduce socket timeout for wait_for_free_port to speed up startup).
Robert Brewer
Audit of logging:
Robert Brewer
Working cherryd daemon script. New FlupFCGIServer wrapper in servers.py. Also added a config arg to cherrypy.Application.
Robert Brewer
Renamed restsrv -> process. Boring but practical.