There is an open issue on jira to add support for EventMachine: https://issues.apache.org/jira/browse/THRIFT-146
The issue contains a patch series that you could apply to get a non-blocking ruby client. On Thu, Jan 5, 2012 at 6:18 PM, T Vinod Gupta <tvi...@readypulse.com> wrote: > does anyone know if thrift (0.6.0 or 0.8.0) support async/non-blocking ruby > client? if yes, how does the client get the return results? > > in my setup, the client calls the service with a request that can take some > time for the server to respond to. so how can this be made non-blocking > wherein the client is gets notified with the results when the call really > returns? > > thanks