This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author giampaolo.rodola
Recipients akuchling, djarb, facundobatista, forest, giampaolo.rodola, gvanrossum, jafo, josiahcarlson, markb
Date 2009-03-03.23:10:46
SpamBayes Score 4.934756e-09
Marked as misclassified No
Message-id <1236121852.63.0.683674633963.issue1641@psf.upfronthosting.co.za>
In-reply-to
Content
A new patch is in attachment. 
Changes from the previous one (Sep 2008):


- renamed "deafult_tasks" global list to "scheduled_tasks"

- loop(), scheduler() and close_all() have a new "tasks" keyword
argument defaulting to None

- close_all() other than iterating over all existing dispatcher
instances and closing them, also iterate over any unfired scheduled call
found in "tasks" list, cancel() it and finally clears the list.

- call_later constructor accepts a reserved _tasks argument

- call_later overrides __lt__ instead of __le__


Tests and documentation are also included.
History
Date User Action Args
2009-03-03 23:10:52giampaolo.rodolasetrecipients: + giampaolo.rodola, gvanrossum, akuchling, facundobatista, jafo, josiahcarlson, forest, djarb, markb
2009-03-03 23:10:52giampaolo.rodolasetmessageid: <1236121852.63.0.683674633963.issue1641@psf.upfronthosting.co.za>
2009-03-03 23:10:51giampaolo.rodolalinkissue1641 messages
2009-03-03 23:10:50giampaolo.rodolacreate