Jump to revision: | |
---|---|
Author: | pje |
Date: | Fri Aug 15 21:24:15 2003 UTC (20 years, 8 months ago) |
Log Message:
'peak.running.scheduler.UntwistedReactor' now supports a configuration property ('peak.running.reactor.checkInterval') to determine how long it should run 'select()' calls for, when there are no scheduled tasks. Also, fixed reactor needlessly sleeping for the defined check interval, when there are neither scheduled tasks nor I/O handlers. This is important for Windows, where signals (e.g. ^C, BREAK) aren't processed during 'sleep()'. (Of course, this'll also burn CPU in a tight loop, but hey, it's Windows, and you won't have anything important running there, right?)
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/scheduler.py | modified | X | (diff to previous) |
cvs-admin@eby-sarna.com Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |