Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lock Improvements #129

Closed
wants to merge 2 commits into from
Closed

Commits on Aug 14, 2014

  1. Make locks an argument to Scheduler.

    Having the lock be an argument makes it easier to implement different
    types of locks, since we won't need to subclass from Scheduler and
    instead can implement smaller classes.
    ecin authored and Nelson Crespo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    949d553 View commit details
    Browse the repository at this point in the history
  2. Prevent running jobs unless a lock is held.

    This allows for multiple scheduling processes to run concurrently, but
    only one of them will run jobs at any given time.
    ecin authored and Nelson Crespo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    aa060c7 View commit details
    Browse the repository at this point in the history