Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-20 | Fixed scheduler wait loop | Anton Ryzhov | |
Do fastloop wait until task run time | |||
2013-06-20 | Use timeout constants instead of magic numbers in scheduler and event loop | Anton Ryzhov | |
Set default wait timeout as max() of previous values | |||
2013-06-20 | Some optimizations in scheduler | Anton Ryzhov | |
2013-04-23 | Carry scheduled kwargs all the way | Lance Stout | |
2012-07-27 | Allow tasks to remove themselves during execution | Jonas Wielicki | |
The scheduler class is now capable with dealing with tasks which remove themselves from the scheduler during execution. Additionally, some optimizations were applied by use of iterators and some functions better suited for the purpose. Please peer-review, all tests pass. | |||
2012-07-24 | Standardize importing of queue class. | Lance Stout | |
This will make it easier to enable gevent support. | |||
2012-07-09 | Prevent None from being added to the schedule from a timing issue. | Lance Stout | |
2012-06-19 | PEP8 formatting updates. | Lance Stout | |
2012-04-22 | Track threads to ensure all have exited when disconnecting. | Lance Stout | |
2012-04-20 | Add _use_daemons flag to XMLStream to run all threads in daemon mode. | Lance Stout | |
This WILL make the Python interpreter produce exceptions on shutdown. | |||
2012-02-18 | More pyflakes cleanup. | Lance Stout | |
2011-12-04 | Add API docs for the scheduler | Lance Stout | |
2011-11-20 | Convert daemon threads back into normal threads. | Lance Stout | |
This may need to be reverted if CTRL-C handling breaks, but everything works fine so far in testing. Resolves issue #95. | |||
2011-08-25 | Update scheduler with locks and ability to remove tasks. | Lance Stout | |
Scheduled tasks must have a unique name. | |||
2011-04-11 | Mark scheduler thread as a daemon. | Lance Stout | |
2011-02-14 | Remap old method names in a better way. | Lance Stout | |
This should prevent some reference cycles that will cause garbage collection issues. | |||
2010-11-16 | scheduler no longer waits for the next event before exitingsleek-1.0-Beta41.0-Beta4 | Nathan Fritz | |
2010-11-06 | Logging no longer uses root logger. | Lance Stout | |
Each module should now log into its own logger. | |||
2010-10-20 | misc small tweakssleek-1.0-Beta11.0-Beta1 | Nathan Fritz | |
2010-10-20 | reconnect if session isn't established within 15 seconds | Nathan Fritz | |
2010-10-16 | Cleanup, restore PEP8. | Lance Stout | |
2010-10-13 | new state machine in place | Nathan Fritz | |
2010-10-06 | Cleaned up the Scheduler. | Lance Stout | |
2010-05-31 | Scheduler waits too longer, and pubsubstate registration was backwards | Nathan Fritz | |
2010-05-28 | control-c fixes | Nathan Fritz | |
2010-05-27 | added pubsub state stanzas and scheduled events | Nathan Fritz | |
2010-05-26 | adding scheduler | Nathan Fritz | |