<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -22,7 +22,7 @@ spec = Gem::Specification.new do |s|
   ]
 
   s.authors = [&quot;Aman Gupta&quot;]
-  s.add_dependency('eventmachine')
+  s.add_dependency('eventmachine', '&gt;= 0.12.4')
 
   # ruby -rpp -e' pp `git ls-files`.split(&quot;\n&quot;) '
   s.files = [</diff>
      <filename>amqp.gemspec</filename>
    </modified>
    <modified>
      <diff>@@ -5,47 +5,4 @@ rescue LoadError
   require 'eventmachine'
 end
 
-#:stopdoc:
-
-if EM::VERSION &lt; '0.12.2'
-    
-  def EventMachine::run blk=nil, tail=nil, &amp;block
-    @tails ||= []
-    tail and @tails.unshift(tail)
-
-    if reactor_running?
-      (b = blk || block) and b.call # next_tick(b)
-    else
-      @conns = {}
-      @acceptors = {}
-      @timers = {}
-      begin
-        @reactor_running = true
-        initialize_event_machine
-        (b = blk || block) and add_timer(0, b)
-        run_machine
-      ensure
-        release_machine
-        @reactor_running = false
-      end
-
-      until @tails.empty?
-        @tails.pop.call
-      end
-    end
-  end
-
-  def EventMachine::fork_reactor &amp;block
-    Kernel.fork do
-      if self.reactor_running?
-        self.stop_event_loop
-        self.release_machine
-        self.instance_variable_set( '@reactor_running', false )
-      end
-      self.run block
-    end
-  end
-
-end
-
-require 'ext/emfork'
\ No newline at end of file
+require 'ext/emfork'</diff>
      <filename>lib/ext/em.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f371c726635af8bb21cdb9819c59aa17d3fc1d3a</id>
    </parent>
  </parents>
  <author>
    <name>Aman Gupta</name>
    <email>aman@tmm1.net</email>
  </author>
  <url>http://github.com/tmm1/amqp/commit/abef873a778dc73ae9dc410199eb3422e5f8029f</url>
  <id>abef873a778dc73ae9dc410199eb3422e5f8029f</id>
  <committed-date>2009-10-27T14:57:53-07:00</committed-date>
  <authored-date>2009-10-27T14:57:53-07:00</authored-date>
  <message>Oops, wrong fix for 0.12.10 incompat.</message>
  <tree>ab0156ceb567c626f8baea7ccfc6f9fb10d72de6</tree>
  <committer>
    <name>Aman Gupta</name>
    <email>aman@tmm1.net</email>
  </committer>
</commit>
