Невозможно запустить faye сервер при использовании gem private_pub
Я попытался следовать этому скринкасту http://railscasts.com/episodes/316-private-pub который реализует базовую функциональность в реальном времени, используя гем private_pub.
я использовал rackup private_pub.ru -s thin -E production
для запуска сервера faye (тонкий сервер) Однако каждый раз, когда я захожу на localhost:3000, сервер faye выключается из-за Segmentation fault (core dumped)
Консоль в chrome выдает эту ошибку
Failed to load resource http://localhost:9292/faye.js
Итак, как мне запустить сервер?
Rails версия 3.1.3
2 ответа
Проверьте этот вопрос: "Ошибка сегментации BUG" при работе с гемом private_pub
Попробуйте другую версию / патч ruby.
Если это исправит, то это, вероятно, ошибка в 1.9.3p362. Вам, вероятно, следует отправить отчет об ошибке, чтобы основные разработчики знали об этом, или, если вы готовы, взгляните на источник и попытайтесь исправить его самостоятельно и отправьте.
Добавьте команду запуска тонкого сервера в инициализаторе, чтобы каждый раз при запуске приложения thin и faye запускался.
Попробуй вот так,
Система Thread.new do ("rackup private_pub.ru -s thin -E production") заканчивается