|
|
Changed, Enhanced, or Newly Deprecated Features |
Changed, Enhanced, or Newly Deprecated Features |
|
|
|
- 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. |
|
|
- Added 'peak.running.commands.runMain()', a convenience function for starting |
- Added 'peak.running.commands.runMain()', a convenience function for starting |
an application's "main" command, that also makes it easy for forked child |
an application's "main" command, that also makes it easy for forked child |
processes to exit and replace the parent process' "main". The 'peak' script |
processes to exit and replace the parent process' "main". The 'peak' script |