E&S CVS Commit: PEAK - Fixed some issues that could prevent some EventDriven apps from running

pje at eby-sarna.com pje at eby-sarna.com
Fri Aug 15 16:46:00 EDT 2003


Module Name:	PEAK
Committed By:	pje
Date:		Fri Aug 15 20:45:30 UTC 2003

Modified Files:
	PEAK/src/peak: peak.ini
	PEAK/src/peak/naming/factories: shellcmd.py
	PEAK/src/peak/running: scheduler.py

Log Message:
Fixed some issues that could prevent some EventDriven apps from running
properly.  The 'shellcmd:' URL scheme was broken by naming system changes
this release cycle, and the earlier scheduler bug fix for excessive CPU
burn had a logic error in it.  (If a task was scheduled for the reactor's
idea of "now", and no readers/writers were active, the reactor would sleep
for an hour, instead of looping back immediately to run the next scheduled
event.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/src/peak/peak.ini.diff?r1=1.72&r2=1.73
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/shellcmd.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/PEAK/src/peak/running/scheduler.py.diff?r1=1.17&r2=1.18

To generate a diff of this commit:
cvs rdiff -r1.72 -r1.73 PEAK/src/peak/peak.ini
cvs rdiff -r1.2 -r1.3 PEAK/src/peak/naming/factories/shellcmd.py
cvs rdiff -r1.17 -r1.18 PEAK/src/peak/running/scheduler.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list