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

- old
+ new

@@ -29,11 +29,17 @@ def dalli_prependers if supports_datastore_instances? yield ::Dalli::Client, dalli_client_prepender(dalli_methods) yield ::Dalli::Client, dalli_get_multi_prepender(:get_multi) - yield ::Dalli::Server, dalli_server_prepender + + if supports_binary_protocol? + yield ::Dalli::Protocol::Binary, dalli_server_prepender + else + yield ::Dalli::Server, dalli_server_prepender + end + yield ::Dalli::Ring, dalli_ring_prepender else yield ::Dalli::Client, dalli_client_prepender(client_methods) end end @@ -83,6 +89,6 @@ end end end end end -end \ No newline at end of file +end