¿Algún éxito con Sinatra trabajando junto con EventMachine WebSockets?
He estado usando Sinatra desde hace algún tiempo y me gustaría agregar algunas funciones en tiempo real a mi aplicación web mediante la inserción de los datos a través de sockets web.
He utilizado con éxito la gema 'em-websocket' por sí sola, pero no he podido escribir un archivo ruby que tenga un servidor web sinatra Y un servidor web-socket.
He intentado girar la carrera! o empezar! métodos desactivados en hilos separados sin éxito.
¿Alguien ha conseguido que esto funcione?
Quiero tenerlos en el mismo archivo, ya que puedo compartir variables entre los dos servidores.
¡Gracias!