Я пытаюсь запустить Sinatra-syncrony.Кажется, это простое стартовое приложение, но я не могу заставить его работать.
Если я раскомментирую require 'sinatra/synchrony'
, стандартное приложение Sinatra работает нормально.
Ошибка:
NoMethodError at /
undefined method `call' for nil:NilClass
file: fiber_pool.rb | location: rescue in block in call | line: 24
App.rb:
require 'sinatra'
require 'sinatra/synchrony'
require 'haml'
get '/' do
haml :layout
end
views / layout.haml:
Hello World!
Запуск сервера с: ruby -rubygems app.rb
Настройка:
- Рубин 1.9.2
- Синатра 1.2.7 (также пробовал 1.3.1)
- Синатра-синхронность 0.3.0