Permalink
Switch branches/tags
Commits on Jun 13, 2012
  1. Merge pull request #127 from eliaslevy/tcpsocket-compatibility

    igrigorik committed Jun 13, 2012
    TCPSocket compatibility updates
Commits on Jun 11, 2012
  1. Abstract TCPSocket test setup.

    eliaslevy committed Jun 11, 2012
Commits on Jun 9, 2012
  1. TCPSocket compatibility updates

    eliaslevy committed Jun 9, 2012
    - recv and send now behave differently
    - methods raise the right exceptions at the right time
    - specs added
Commits on May 3, 2012
  1. Merge pull request #121 from Flcn/master

    igrigorik committed May 3, 2012
    return EM:Timer from add_timer method
Commits on Apr 19, 2012
  1. bump version

    igrigorik committed Apr 19, 2012
Commits on Mar 16, 2012
  1. Merge pull request #116 from funny-falcon/fix_mutex

    igrigorik committed Mar 16, 2012
    Fix mutex
Commits on Mar 14, 2012
  1. cosmetic changes

    funny-falcon committed Mar 14, 2012
      1. Single possibility to make fiber dead is resume it.
    Considering EM.cancel_timeout do not raise error, we
    absolutely sure: if fiber is not alive, than it is not
    among sleepers.
      2. lets Mutex#sleep accept block, which will be executed
    just after Fiber resumes, but before it will try to lock a
    mutex. It helps us to not signal to thread, already waken
    up a timer.
      Another possibility to prevent it is to check mutex's
    sleepers. I could not tell which way is better, I chose
    this one.
  2. ... jat (just another test)

    funny-falcon committed Mar 14, 2012
Commits on Mar 13, 2012
Commits on Mar 12, 2012
  1. Merge pull request #115 from jkchow/master

    igrigorik committed Mar 12, 2012
    EM::Synchrony::TCPSocket#closed? doesn't properly return false if connection is closed
Commits on Mar 11, 2012
  1. Fixes TCPSocket#closed?

    johnkchow committed Mar 11, 2012
    By calling #close method in the #unbind hook, the #closed? method will correctly return false when the connection is closed remotely.
Commits on Feb 18, 2012
  1. fix warnings on 1.9, closes #109

    igrigorik committed Feb 13, 2012
Commits on Jan 31, 2012
  1. Merge pull request #108 from joshbuddy/master

    igrigorik committed Jan 31, 2012
    Remove silence warnings for more traditional $VERBOSE setting
Commits on Jan 13, 2012
  1. Merge pull request #106 from jwarchol/master

    igrigorik committed Jan 13, 2012
    Two small testing fixes.
  2. Fixed cleanup method call in hiredis spec

    jwarchol committed Jan 13, 2012
    The previous call to #delete was actually raising an error, because the
    method name is #del. Unless you had previously set the "key" key, the
    test would have passed. Setting it to a string would expose the
    following error:
    
         NoMethodError:
                undefined method `to_i' for #<RuntimeError:0x007fd4e1842660>
    
    Fixed by using the right cleanup method. Does anyone know why the bad
    call to #delete didn't raise an error?
  3. Added rake as a dev dep

    jwarchol committed Jan 13, 2012
Commits on Jan 10, 2012
Commits on Jan 7, 2012
Commits on Dec 29, 2011
  1. Merge pull request #93 from prepor/activerecord

    igrigorik committed Dec 29, 2011
    ActiveRecord Client and Adapter mixins, closes #100
Commits on Dec 20, 2011
  1. Merge pull request #95 from helios-technologies/master

    igrigorik committed Dec 20, 2011
    AMQP bug-fixes and improvments
Commits on Dec 19, 2011
  1. Added AMQP to the supported clients list in README

    Camille Meulien committed Dec 19, 2011
  2. Channel#prefetch is not async method

    Camille Meulien committed Dec 6, 2011
  3. Added the class EM::Synchrony::AMQP::Consumer

    Camille Meulien committed Dec 5, 2011
  4. lambda instead of proc to handle return correctly

    Camille Meulien committed Nov 29, 2011
  5. Use EM::Synchrony::AMQP::Session instead of AMQP::Session

    Camille Meulien committed Nov 29, 2011
  6. Don't pass block to AMQ::Client::Exchange#publish because it will be …

    Camille Meulien committed Nov 29, 2011
    …executed immediately