update dependency version for em-redis
fix em-redis patch to make redis specs pass with latest em-redis gem
changed unless to an if for checking version of EventMachine.
Updated TCPSocket#read() to take a destination argument.
Restored buffer semantics for TCPSocket#read.
Added specs for mongo driver.
Added fiber-aware sleep() function.
Updated gems, upgraded RSpec to v2.
Fixed type in Mongo.
cleanup unused vars
update specs to use namespace
async nethttp, kthnx!
namespace tcpsocket under synchrony
aliases for more TCPSocket methods
shuffle names & requires
Revert "Multi: correctly set deferrable status"
This reverts commit 6f6fc40.
specify mysqlplus dependency in loaderror message
Merge branch 'master' of http://github.com/brainopia/em-synchrony
Multi: correctly set deferrable status
Multi: yield fiber in perform only if requests are not finished yet
Multi: dont resume fiber if it's dead or current
Updated readme with Mongo/Mongoid support.
Moved socket-patched-Mongo support out of Mongoid file.
Fixed EM::Thread#wait to use proper deferrable object.
Fixed TCPSocket for compatability with Mongo 1.0.9.
Merge branch 'master' of git://github.com/igrigorik/em-synchrony
TCPSocket: add error checking/handling, non-blocking writes, basic te…
Added Mongoid support.
This monkey-patches Mongo to use the EM/fiber-aware socket and thread replacements, and disables the Mongoid initializer that forces the connection.
Added basic EM/fiber-aware replacements for TCPSocket, Mutex, and Wai…
Merge branch 'master' of git://github.com/CodeMonkeySteve/em-synchrony
add em-memcache wrapper around EM::P::Memcache as an option for users…
… on memcached < 1.3
Golang / CSP experiments
Backward compatibility with EventMachine 0.12.10.
As used on Heroku.
Raise Mysql::Error like synchronous code would.
When coming back to a fiber after a callback or errback is triggered, Mysql::Error should be raised, not merely returned.
This new behavior is expected by at least ActiveRecord and is consistent with the basic mysql gem.