Jump to revision: | |
---|---|
Author: | pje |
Date: | Fri Nov 21 19:04:57 2003 UTC (20 years, 4 months ago) |
Log Message:
DEPRECATED 'peak.util.signal_stack'. Instead, bind to a 'running.ISignalManager' and use its 'addHandler()/removeHandler()' methods. This has the same effect as 'pushSignals()' and 'popSignals()', except that you do not have to remove handlers in the same order as you add them, and *all* active handlers are invoked for a given signal that they handle. Added 'IBasicReactor.crash()', which forces an immediate reactor loop exit, ignoring pending scheduled calls. This required changing some tests, because the precise moment of reactor termination is now different in some scheduling scenarios. Some changes were also made to task scheduling for CGI programs to account for this.
Changed paths:
Path | Action | Text Changes | Prop Changes | Diff to Previous |
---|---|---|---|---|
PEAK/CHANGES.txt | modified | X | (diff to previous) | |
PEAK/src/peak/peak.ini | modified | X | (diff to previous) | |
PEAK/src/peak/running/commands.py | modified | X | (diff to previous) | |
PEAK/src/peak/running/interfaces.py | modified | X | (diff to previous) | |
PEAK/src/peak/running/process.py | modified | X | (diff to previous) | |
PEAK/src/peak/running/scheduler.py | modified | X | (diff to previous) | |
PEAK/src/peak/running/tests/__init__.py | modified | X | (diff to previous) | |
PEAK/src/peak/util/signal_stack.py | modified | X | (diff to previous) |
cvs-admin@eby-sarna.com Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |