Permalink
Commits on Mar 19, 2017
  1. version bump

    TwP committed Mar 19, 2017
  2. Merge pull request #21 from TwP/self-pipe-for-signals

    TwP committed on GitHub Mar 19, 2017
    Use a self-pipe for signal handling
  3. better handling of child PIDs and reaping of processes

    TwP committed Mar 19, 2017
  4. cleaning up debug output

    TwP committed Mar 19, 2017
Commits on Mar 18, 2017
  1. reap workers when pruning

    TwP committed Mar 18, 2017
  2. track PIDs of child processes for reaping

    TwP committed Mar 18, 2017
  3. clear up race condition

    TwP committed Mar 18, 2017
  4. STDOUT debugging

    TwP committed Mar 18, 2017
  5. hunting down test deadlocks

    TwP committed Mar 18, 2017
  6. disable email notifications

    TwP committed Mar 18, 2017
  7. minor cleanup

    TwP committed Mar 18, 2017
  8. test resiliency

    TwP committed Mar 18, 2017
  9. remove race condition in shutdown logic

    TwP committed Mar 18, 2017
  10. more idiomatic bash comparison

    TwP committed Mar 18, 2017
  11. explicitly wake up the signal handler thread

    TwP committed Mar 18, 2017
  12. updating travis config file

    TwP committed Mar 18, 2017
Commits on Dec 21, 2016
  1. Merge remote-tracking branch 'origin/master' into self-pipe-for-signals

    TwP committed Dec 21, 2016
  2. updating ruby versions for travis

    TwP committed Dec 21, 2016
Commits on Mar 6, 2016
  1. updating tests

    TwP committed Mar 6, 2016
  2. alphabetization

    TwP committed Mar 6, 2016
  3. Use a self-pipe for signal handling

    TwP committed Mar 6, 2016
    This removes the nasty hack of spinning up a thread inside the signal handler.
    Now we are a using a `pipe` to signal a separate thread to process the shutdown
    sequence (or whatever else needs to happen) of the Server.
Commits on Jun 8, 2015
  1. Merge pull request #19 from TwP/pid-file

    TwP committed Jun 8, 2015
    Adding a PidFile class
  2. updating the readme

    TwP committed Jun 8, 2015
  3. version bump

    TwP committed Jun 8, 2015
  4. tweaking the tests a little

    TwP committed Jun 8, 2015
  5. addin some documentation

    TwP committed Jun 8, 2015
Commits on Jun 7, 2015
  1. cleaning up tests

    TwP committed Jun 7, 2015
Commits on Jun 6, 2015
  1. more docs

    TwP committed Jun 6, 2015
  2. adding some method docs

    TwP committed Jun 6, 2015
Commits on Jun 1, 2015
  1. requiring logger elsewhere now

    TwP committed Jun 1, 2015
  2. more tweaks to the pid file

    TwP committed Jun 1, 2015
  3. adding a null logger class

    TwP committed Jun 1, 2015
Commits on May 30, 2015
  1. deleting pid files works

    TwP committed May 30, 2015