22 lines
656 B
Ruby
22 lines
656 B
Ruby
--- lib/oxidized/web.rb.orig 2023-07-09 23:03:50.799687000 +0100
|
|
+++ lib/oxidized/web.rb 2023-07-09 23:04:50.410274000 +0100
|
|
@@ -3,9 +3,8 @@
|
|
module Oxidized
|
|
module API
|
|
class Web
|
|
- require 'rack/handler'
|
|
+ require 'rack/handler/puma'
|
|
attr_reader :thread
|
|
- Rack::Handler::WEBrick = Rack::Handler.get(:puma)
|
|
def initialize nodes, listen
|
|
require 'oxidized/web/webapp'
|
|
listen, uri = listen.split '/'
|
|
@@ -26,7 +25,7 @@
|
|
|
|
def run
|
|
@thread = Thread.new do
|
|
- Rack::Handler::Puma.run @app, @opts
|
|
+ Rack::Handler::Puma.run @app, **@opts
|
|
exit!
|
|
end
|
|
end
|