lib/volt/server.rb in volt-0.9.3.pre5 vs lib/volt/server.rb in volt-0.9.3.pre6

- old
+ new

@@ -15,10 +15,11 @@ require 'volt/page/page' require 'volt/server/websocket/websocket_handler' require 'volt/utils/read_write_lock' require 'volt/server/forking_server' +require 'volt/server/websocket/rack_server_adaptor' module Volt class Server attr_reader :listener, :app_path @@ -47,9 +48,12 @@ # App returns the main rack app. In development it will use ForkingServer, # which forks the app and processes responses in a child process, that is # killed when code changes and reforked. (This provides simple fast code # reloading) def app + # Setup the rack server and adaptor + RackServerAdaptor.load + app = Rack::Builder.new # Handle websocket connections app.use WebsocketHandler