Module: DebugResetCdpOnHandshake

Defined in:
lib/stack-service-base/debugger.rb

Instance Method Summary collapse

Instance Method Details

#send_chrome_response(req) ⇒ Object



86
87
88
89
90
91
92
93
# File 'lib/stack-service-base/debugger.rb', line 86

def send_chrome_response(req)
  if req.match?(/^GET\s\/[\h]{8}-[\h]{4}-[\h]{4}-[\h]{4}-[\h]{12}\sHTTP\/1\.1/)
    if defined?(::DEBUGGER__::SESSION) && ::DEBUGGER__::SESSION.respond_to?(:reset_cdp_script_cache!)
      ::DEBUGGER__::SESSION.reset_cdp_script_cache!
    end
  end
  super
end