diff --git a/lib/travis/amqp.rb b/lib/travis/amqp.rb
index <HASH>..<HASH> 100644
--- a/lib/travis/amqp.rb
+++ b/lib/travis/amqp.rb
@@ -11,7 +11,10 @@ module Travis
       end
 
       def connection
-        @connection ||= implementation.connect(Travis.config.amqp)
+        @connection ||= begin
+          puts caller
+          implementation.connect(Travis.config.amqp)
+        end
       end
       alias :connect :connection
 
diff --git a/lib/travis/amqp/hot_bunnies.rb b/lib/travis/amqp/hot_bunnies.rb
index <HASH>..<HASH> 100644
--- a/lib/travis/amqp/hot_bunnies.rb
+++ b/lib/travis/amqp/hot_bunnies.rb
@@ -24,6 +24,9 @@ module Travis
       def publish(queue, data, options = {})
         data = MultiJson.encode(data) if data.is_a?(Hash)
         options = options.merge(:routing_key => queue)
+        put '-' * 200
+        p exchange, data, options
+        put '-' * 200
         exchange.publish(data, options)
       end
try debugging amqp publishing on heroku