1. 26 Apr, 2019 7 commits
  2. 24 Apr, 2019 4 commits
  3. 23 Apr, 2019 5 commits
  4. 22 Apr, 2019 2 commits
  5. 21 Apr, 2019 1 commit
  6. 18 Apr, 2019 5 commits
  7. 17 Apr, 2019 3 commits
  8. 16 Apr, 2019 11 commits
  9. 13 Apr, 2019 2 commits
    • Marshall Garey's avatar
      Don't purge jobs if backfill is running. · 426abc7f
      Marshall Garey authored
      The backfill scheduler keeps a local list of job pointers. Since the
      backfill scheduler yields locks, it's possible for pending jobs to be
      canceled and purged in these yield periods. The backfill scheduler then
      has pointers to now invalid memory, and dereferencing those pointers is
      undefined behavior and may result in a segfault.
      
      This commit prevents purging jobs while the backfill scheduler is
      running.
      
      Bug 6621
      426abc7f
    • Danny Auble's avatar
      Add mutex to protect slurmctld_diag_stats.bf_active. · e703ba97
      Danny Auble authored
      The next patch will use slurmctld_diag_stats.bf_active to determine
      if we can purge jobs or not.
      
      Bug 6621
      e703ba97