3
基本的に、すべてのロジックはスレッドによって起動されるイベントハンドラの束に含まれています。私はメインスレッドでイベントハンドラを確立した後:Ruby - メインスレッドが終了したときにプロセスを終了させない
puts 'Now connecting...'
socket = SocketIO::Client::Simple.connect 'http://localhost:3000'
socket.on :connect do
puts 'Connected'
end
私は本当にメインスレッドで行うには何かを持っていない...しかし、私はそれを終了すると、全体のプロセスが終了!私はちょうどwhile 1 {sleep 3}
か何かをすることができたと思うが、それはハックのように思える。
デーモンスレッドはWindowsでも動作しないので、私はここで何をすべきですか?