Permalink
Switch branches/tags
Nothing to show
Commits on Mar 5, 2016
  1. Merge pull request #1 from ahf/talla-fixes

    jlouis committed Mar 5, 2016
    Handle infinity better and use rand instead of random.
  2. Handle infinity better.

    ahf committed Mar 5, 2016
    The current code fails with an error if we call rlimit:new/3 with Limit
    = infinity because of the 5 * Limit, Limit div 5 and Limit * 5.
    
    This patch splits the calculation of the fair, tokens, and burst values
    into isolated functions that handles the infinity correctly.
Commits on Aug 8, 2013
  1. Introduce a README file.

    jlouis committed Aug 8, 2013
  2. Introduce a `modules` section.

    jlouis committed Aug 8, 2013
  3. Add a proper Common Test Suite.

    jlouis committed Aug 8, 2013
Commits on Jul 11, 2013
  1. Introduce erlang.mk

    jlouis committed Jul 11, 2013
Commits on Apr 5, 2013
  1. Add set_limit/2.

    arcusfelis committed Apr 5, 2013
Commits on Dec 17, 2011
Commits on Aug 27, 2011
  1. add function for receiving message after delay

    Magnus Klaar committed Aug 27, 2011
  2. compute the delay each take/2 call incurs

    Magnus Klaar committed Aug 27, 2011
  3. ensure that huge messages can be sent

    Magnus Klaar committed Aug 27, 2011
Commits on Aug 26, 2011
  1. refactor reset and add simple tests

    Magnus Klaar committed Aug 26, 2011
  2. use arbitrary backoff time

    Magnus Klaar committed Aug 26, 2011
  3. rework probability calculation

    Magnus Klaar committed Aug 26, 2011
  4. track and propagate interval changes

    Magnus Klaar committed Aug 26, 2011
  5. update reset and add wait and join functions.

    Magnus Klaar committed Aug 26, 2011
  6. add clause for not limiting when limit is infinity

    Magnus Klaar committed Aug 26, 2011
Commits on Aug 25, 2011
  1. initial commit for rlimit

    Magnus Klaar committed Aug 25, 2011