¿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!

Respuestas a la pregunta(5)

Su respuesta a la pregunta