1. 20 Jun, 2016 1 commit
  2. 15 Jun, 2016 2 commits
  3. 13 Jun, 2016 1 commit
  4. 10 Jun, 2016 1 commit
  5. 31 May, 2016 10 commits
  6. 25 May, 2016 2 commits
  7. 23 May, 2016 2 commits
  8. 20 May, 2016 2 commits
  9. 18 May, 2016 3 commits
  10. 16 May, 2016 1 commit
  11. 13 May, 2016 1 commit
  12. 12 May, 2016 2 commits
  13. 06 May, 2016 1 commit
  14. 03 May, 2016 2 commits
    • Charles Leggett's avatar
      ThreadPoolSvc: Bugfix/barrier fix · 1d3f99c4
      Charles Leggett authored
      (from Steve Farrell) see !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
  15. 28 Apr, 2016 1 commit
    • Marco Clemencic's avatar
      fixed list of variables reported by xenv · a20ca384
      Marco Clemencic authored
      The options --sh, --csh and --py report only the differences, while the
      behaviour without a command is to print all the environment.
      The option --all can be used to get the whole list also with the
      --<shell> options.
      a20ca384
  16. 25 Apr, 2016 8 commits