1. 23 Jun, 2016 2 commits
  2. 20 Jun, 2016 2 commits
  3. 15 Jun, 2016 2 commits
  4. 13 Jun, 2016 1 commit
  5. 10 Jun, 2016 1 commit
  6. 31 May, 2016 10 commits
  7. 27 May, 2016 1 commit
  8. 25 May, 2016 2 commits
  9. 23 May, 2016 2 commits
  10. 20 May, 2016 2 commits
  11. 18 May, 2016 3 commits
  12. 16 May, 2016 1 commit
  13. 13 May, 2016 2 commits
  14. 12 May, 2016 3 commits
  15. 11 May, 2016 2 commits
  16. 06 May, 2016 1 commit
  17. 03 May, 2016 2 commits
    • Charles Leggett's avatar
      ThreadPoolSvc: Bugfix/barrier fix · 1d3f99c4
      Charles Leggett authored
      (from Steve Farrell) see atlas/Gaudi!17
      
      This merge fixes a serious undefined behavior condition in ThreadPoolSvc introduced in the thread-tool-terminate merge. The boost::barrier was moved to a function local which could drop out of scope before workers returned from waiting. Now, the barrier is again a class member of the ThreadPoolSvc. Tests are successful.
      Additionally, I added a safety check in ThreadPoolSvc::terminateTool that returns FAILURE if the pool wasn't actually initialized.
      
      Finally, I put the ThreadPoolSvc's raw pointer class members into unique_ptrs for automatic deletion.
      
      See merge request !160
      1d3f99c4
    • Charles Leggett's avatar
      IncidentSvc: make ListenerList a vector instead of list to avoid issues when... · be330fe7
      Charles Leggett authored
      IncidentSvc: make ListenerList a vector instead of list to avoid issues when adding to it when iterating over it
      be330fe7
  18. 02 May, 2016 1 commit