Source

CherryPy / cherrypy / process / wspbus.py

Author Commit Message Labels Comments Date
Robert Brewer
Fixed #1081 (NameError in wspbus.py)
Robert Brewer
Fixed #1087 (PEP-3333 compliance: Unicode response headers). Also some touch-ups to prevent refleaks.
Robert Brewer
Fix for #1032 (Open files are left dangling by Autorestart).
Robert Brewer
A couple of Python2.3 fixes.
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
Test fixes.
Sylvain Hellegouarch
#958 slightly better formatting
Sylvain Hellegouarch
#958 thanks Jeremy Ouellette for the fix on autoreload on Jython
Robert Brewer
Doc work on cherrypy.process.
Joseph Tate
Make the ChannelFailure exception more useful in backtraces and debugging shells
Robert Brewer
Made bus.exit call `os._exit` if called before start completes.
Robert Brewer
Fix for #959 (python2.4/wspbus/ChannelFailure/__init__: calls to super raises with TypeError).
Robert Brewer
Ported wspbus.ChannelFailures to trunk from python3.
Robert Brewer
Brought trunk up to par with the encoding changes from the python3 branch.
visteya
Fix for ticket #917, Autoreload gets confused if app performs an os.chdir()
Robert Brewer
Partial fix for #886 (Shutdown failures). Bus.exit now calls os._exit(70) if any errors occur during shutdown.
Robert Brewer
Fix for #891 (substituted formatwarning is old, signature in python2.6 is changed). Also updated the isDaemon/setDaemon calls to threading.daemon for Py2.6+.
Robert Brewer
Bus.wait may now take a list or tuple for the 'state' arg, to wait on any of multiple states.
Robert Brewer
Avoid infinite loop when errors occur during publish('log').
Robert Brewer
Moved all bus plugins onto the engine object itself, and fixed a couple bus details along the way.
Robert Brewer
Audit of logging: 1. cherrypy.log now defaults to INFO. 2. Bus.log now takes a 'level=INFO' arg. 3. 'log' channel subscribers now must accept a 'level' arg. 4. Some bus plugin messages upgraded to WARN or ERROR. 5. Some CP core messages upgraded to ERROR. 6. log.screen move to stderr polished. See #747.
Robert Brewer
Renamed restsrv -> process. Boring but practical.