lib/new_relic/agent/instrumentation/memcache/dalli.rb in newrelic_rpm-8.1.0 vs lib/new_relic/agent/instrumentation/memcache/dalli.rb in newrelic_rpm-8.2.0

- old
+ new

@@ -49,10 +49,14 @@ end end end def instrument_send_multiget - ::Dalli::Server.class_eval do + if supports_binary_protocol? + ::Dalli::Protocol::Binary + else + ::Dalli::Server + end.class_eval do include NewRelic::Agent::Instrumentation::Memcache::Tracer alias_method :send_multiget_without_newrelic_trace, :send_multiget def send_multiget keys send_multiget_with_newrelic_tracing(keys) { send_multiget_without_newrelic_trace keys }