Mostly you should be able to avoid the need for this and use some of the modern alternative solutions for most use cases, e.g. https://gist.github.com/raggi/ff7971991297e5c8a1ce or http://old.blog.phusion.nl/2013/01/23/the-new-rack-socket-hijacking-api/ and avoid the whole eventmachine async life. Puma works real well.
Anyway, if you need this, rely on it, and would be willing to help maintain, leave a note here.
Mostly you should be able to avoid the need for this and use some of the modern alternative solutions for most use cases, e.g. https://gist.github.com/raggi/ff7971991297e5c8a1ce or http://old.blog.phusion.nl/2013/01/23/the-new-rack-socket-hijacking-api/ and avoid the whole eventmachine async life. Puma works real well.
Anyway, if you need this, rely on it, and would be willing to help maintain, leave a note here.