Permalink
Commits on Oct 6, 2016
  1. Update README.md server metrics reference

    Link to `instrumentald` instead of the now-deprecated `instrumental_tools`
    tonydewan committed on GitHub Oct 6, 2016
Commits on Jul 12, 2016
  1. Release v1.0.1

    jqr committed Jul 12, 2016
Commits on May 20, 2016
  1. Updated worker thread lock so it will return early and queue the mess…

    …age if it can't get the lock.
    jason-o-matic committed May 20, 2016
Commits on May 18, 2016
Commits on May 17, 2016
  1. Updated start_connection_worker so there's a mutex around background …

    …thread starting.
    
    Previously, in rare cases, it could be the case that two threads both checked `running?` and then both threads would create an agent background thread. This would result in two threads sharing a socket and trying to connect. Since SSL isn't threadsafe this could cause a segfault.
    jason-o-matic committed May 17, 2016
Commits on May 13, 2016
  1. Release v1.0.0

    jqr committed May 13, 2016
Commits on May 4, 2016
  1. Rename repository, minor cleanups.

    jqr committed May 4, 2016
Commits on May 2, 2016
Commits on Apr 19, 2016
Commits on Apr 12, 2016
  1. Minor formatting fixes.

    jqr committed Apr 12, 2016
Commits on Apr 11, 2016
  1. Merge pull request #53 from expectedbehavior/time_ms_testing

    Basic test for time_ms
    esquivalient committed Apr 11, 2016
  2. Add test for time_ms function

    Basic test to make sure it can be called and returns a sane value similar to existing time test.
    esquivalient committed Apr 11, 2016
Commits on Feb 14, 2016
  1. Update LICENSE

    update license to reflect current year/company
    janxious committed Feb 14, 2016
Commits on Jan 8, 2016
  1. Merge pull request #50 from expectedbehavior/rspec3

    Rspec3
    janxious committed Jan 8, 2016
  2. rspec 3

    janxious committed Jan 6, 2016
  3. fix deprecations in specs

    janxious committed Jan 5, 2016
Commits on Oct 6, 2015
  1. release version 0.13.4

    Chris committed Oct 6, 2015
  2. Merge pull request #49 from expectedbehavior/reconnect-on-connect-tim…

    …eout
    
    Updated agent so connection timeouts cause a new DNS resolution, fixing issues where DNS changes.
    netshade committed Oct 6, 2015
Commits on Sep 25, 2015
  1. Updated agent so connection timeouts cause a new DNS resolution, fixi…

    …ng issues where DNS changes.
    jason-o-matic committed Sep 25, 2015
Commits on Aug 20, 2015
  1. update version

    Chris committed Aug 20, 2015
  2. Merge pull request #48 from expectedbehavior/disconnect-cannot-crash

    Disconnect cannot crash
    netshade committed Aug 20, 2015
  3. a failed flush will not stop the disconnect

    Chris committed Aug 20, 2015
  4. handle case where a socket flush or close can throw an exception in t…

    …he caller
    Chris committed Aug 20, 2015
Commits on Aug 17, 2015
  1. update to version 0.13.2

    Chris committed Aug 17, 2015
  2. Merge pull request #47 from expectedbehavior/ensure-correct-thread-st…

    …ate-on-fork
    
    Ensure correct thread state on fork
    netshade committed Aug 17, 2015
Commits on Aug 12, 2015
  1. handle case where socket cannot be bound due to socket state forbiddi…

    …ng reconnect
    Chris committed Aug 12, 2015
  2. switch to Resolv over getaddrinfo, to ensure calling thread does not …

    …suffer unbounded DNS resolution latency
    Chris committed Aug 12, 2015
Commits on Aug 10, 2015