From 34de75d5b445251b3dc3cc60fe5093e51ae3b250 Mon Sep 17 00:00:00 2001 From: Nick Recobra Date: Sat, 3 Mar 2012 03:00:17 +0100 Subject: [PATCH] Ensure em-synchrony HTTPMethods inclusion. --- .../http_lib_adapters/em_http_request/em_http_request_1_x.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/webmock/http_lib_adapters/em_http_request/em_http_request_1_x.rb b/lib/webmock/http_lib_adapters/em_http_request/em_http_request_1_x.rb index de7b6d558..d2791d9cd 100644 --- a/lib/webmock/http_lib_adapters/em_http_request/em_http_request_1_x.rb +++ b/lib/webmock/http_lib_adapters/em_http_request/em_http_request_1_x.rb @@ -27,7 +27,7 @@ def self.disable! module EventMachine - if defined?(Synchrony) + if defined?(Synchrony) && HTTPMethods.instance_methods.include?(:aget) # have to make the callbacks fire on the next tick in order # to avoid the dreaded "double resume" exception module HTTPMethods