lib/plezi/handlers/placebo.rb in plezi-0.12.2 vs lib/plezi/handlers/placebo.rb in plezi-0.12.3

- old
+ new

@@ -55,11 +55,11 @@ @request = request super() end # Cleanup on disconnection def on_close - io_out.close unless io_out.closed? + @io_out.close unless @io_out.closed? return super() if defined? super Iodine.warn "Placebo #{self.class.superclass.name} disconnected. Ignore if this message appears during shutdown." end def placebo? true @@ -102,10 +102,10 @@ Object.const_set(new_class_name, new_class) end i, o = IO.pipe req = {} handler = new_class.new(i, o, req) - io = Placebo::Base::PlaceboIO.new i, handler, req + io = Placebo::Base::PlaceboIO.new i, handler: handler, request: req handler end end end