Source

CherryPy / cherrypy / process / plugins.py

Author Commit Message Labels Comments Date
Jason R. Coombs avatarJason R. Coombs
Remove changes I would have expected to have been removed in the merge.
Jason R. Coombs avatarJason R. Coombs
Merge with 3.2.x
Jason R. Coombs avatarJason R. Coombs
Fix syntax for Python 2.3
Branches
cherrypy-3.2.x
Jason R. Coombs avatarJason R. Coombs
Extract Thread.daemon property compatibility into _cpcompat. Now BackgroundTask behaves like a Python 2.6+ Thread (w.r.t. the daemon property) even on Python 2.3+.
Branches
cherrypy-3.2.x
Rene Peinthor avatarRene Peinthor
Fixes for python2
Branches
cherrypy-3.2.x
Rene Peinthor avatarRene Peinthor
Python3.3 doesn't use setdaemon for initializing the daemon var anymore
Branches
cherrypy-3.2.x
Rene Peinthor avatarRene Peinthor
Fixes for python2
Rene Peinthor avatarRene Peinthor
Python3.3 doesn't use setdaemon for initializing the daemon var anymore
Chris Beelby avatarChris Beelby
Updated doc string in DropPrivileges class to reflect the new URL for the article that was previously linked to.
Jason R. Coombs avatarJason R. Coombs
Override constructor in Perpetual to allow 'bus' parameter to be given.
Branches
cherrypy-3.2.x
Jason R. Coombs avatarJason R. Coombs
Timer class was renamed from _Timer to Timer in Python 3.3. This change adds a compatibility shim to detect this change and reference the base class accordingly. Fixes #1163.
Branches
cherrypy-3.2.x
Gustavo Picon avatarGustavo Picon
Removed trailing whitespace from the codebase.
Robert Brewer avatarRobert Brewer
Fix for #1070 (BackgroundTask refers to un-set "bus" member)
Robert Brewer avatarRobert Brewer
Bye bye, py2/3.
Robert Brewer avatarRobert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer avatarRobert Brewer
Fix for #1041 (Possible Security Issue: DropPrivileges Plugin Doesn't Remove Groups)
Sylvain Hellegouarch avatarSylvain Hellegouarch
#1023 on Jython automatically sets the SIGINT signal so that it exits the bus
Sylvain Hellegouarch avatarSylvain Hellegouarch
#947 on Jython, we attach the bus graceful operation to SIGUSR2 since SIGUSR1 cannot be set
Robert Brewer avatarRobert Brewer
Docs: Big cleanup of deployguide.
Robert Brewer avatarRobert Brewer
Even more doc work.
Robert Brewer avatarRobert Brewer
Fix for #1012 (process/plugins.py:PerpetualTimer wakes up CPU 20 times per second).
Robert Brewer avatarRobert Brewer
Doc work on cherrypy.process.
Default avatar Joseph Tate
If you're going to send to new listeners, you'd better add them to the bus so that 'SimplePlugin.subscribe()' works for those new channels
Sylvain Hellegouarch avatarSylvain Hellegouarch
Using the public thread.get_ident API call to retrieve the ID of a thread so that it makes Jython happy
Default avatar Lakin Wecker
trunk - unbuffering the stderr for the daemonizer plugin
Robert Brewer avatarRobert Brewer
Trap and log exceptions in PerpetualTimer Monitor threads.
Robert Brewer avatarRobert Brewer
trunk: A bunch more alignments between trunk and python3 syntax.
Default avatar visteya
Fix for ticket #917, Autoreload gets confused if app performs an os.chdir()
Robert Brewer avatarRobert Brewer
Fixing a buglet when autoreloading zipimports.
Robert Brewer avatarRobert Brewer
Breaking out Autoreloader.sysfiles for easier inspection
  1. Prev
  2. 1
  3. 2
  4. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.