Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Apr 22, 2011
  1. @tmm1

    Merged pull request #187 from michaelklishin/master.

    tmm1 authored
    Correct two empty if statement warnings clang catches
Commits on Apr 21, 2011
  1. @michaelklishin
Commits on Apr 19, 2011
  1. @dj2

    Merged pull request #181.

    dj2 authored
Commits on Apr 14, 2011
  1. @wishdev
Commits on Apr 9, 2011
  1. @dj2

    Add access to add shutdown hooks.

    dj2 authored
    Closes #107.
Commits on Mar 31, 2011
  1. @tmm1

    EM compat stubs for jruby reactor

    tmm1 authored
Commits on Mar 27, 2011
  1. @tmm1

    remove commented out code

    tmm1 authored
  2. @tmm1

    simple test for unbind reason

    tmm1 authored
  3. @tmm1

    fix class name on resolver tests

    tmm1 authored
  4. @tmm1
  5. @tmm1

    EM::Connection#unbind takes an optional error reason argument.

    tmm1 authored
    The reason argument is an Errno::E* class, or nil when the error was
    unknown (usually due to a clean shutdown). I only tested the TCP
    codepaths, so the UDP and unix socket code paths will not propagate
    errors correctly in all cases.
    
    EM::Connection#error? now also returns an Errno::E* class instead of
    true.
    
    Finally, I noticed that errors on read() were not correctly being
    handled, making it possible for errors like ECONNRESET and ENOTCONN to
    be ignored. In these cases, EM would never fire an unbind on the
    connection.
Commits on Mar 4, 2011
  1. @tmm1
Commits on Mar 3, 2011
  1. @tmm1

    Version bump: 1.0.0.beta.3

    tmm1 authored
  2. @tmm1

    make the Gemfile more useful

    tmm1 authored
Commits on Mar 1, 2011
  1. @tmm1
Commits on Feb 25, 2011
  1. Fixed:

    cturner authored
      * updated function signature for sendDatagram to accept a byte[] for data
        instead of a String.  this matches the behavior of the sendData() function
        for TCP and prevents mangling of your packets due to UTF-safety problems.
      * updated send_datagram in jeventmachine.rb to call .to_java_bytes on data
        for compatibility with above.
Commits on Feb 24, 2011
  1. @tmm1
Commits on Feb 22, 2011
  1. @tmm1
Commits on Feb 16, 2011
  1. @authorNari @tmm1

    Make EventMachine::Connection#get_peername and #get_sockname valid fo…

    authorNari authored tmm1 committed
    …r IPv6 (closes #132)
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
Commits on Feb 4, 2011
  1. @igrigorik
  2. @igrigorik

    invalid hostname test

    igrigorik authored
  3. @igrigorik
  4. @igrigorik
  5. @igrigorik

    namespace under EM::DNS

    igrigorik authored
  6. @igrigorik
  7. @igrigorik

    import / cleanup resolver

    igrigorik authored
Commits on Jan 29, 2011
  1. @tmm1
Commits on Jan 18, 2011
  1. @tmm1
Commits on Jan 17, 2011
  1. @tmm1

    Yard includes README by default

    tmm1 authored
  2. @tmm1

    Simple YARD options

    tmm1 authored
  3. @tmm1
  4. @tmm1
Commits on Jan 16, 2011
  1. @tmm1

    Fix an issue that would cause the EM process to block when the loopbr…

    tmm1 authored
    …eak pipe filled up (closes #158)
    
    EM.run{
      EM.add_periodic_timer(0.5){ puts Time.now }
      EM.add_timer(5){
        puts 'hang!'
        65537.times{ EM.next_tick{} }
      }
    }
Commits on Jan 3, 2011
  1. @phiggins @tmm1

    Test cleanup.

    phiggins authored tmm1 committed
    Signed-off-by: Aman Gupta <aman@tmm1.net>
Commits on Dec 23, 2010
  1. @tmm1
Something went wrong with that request. Please try again.