class EmmyExtends::Mysql2::Client
Public Instance Methods
close(*args)
click to toggle source
Calls superclass method
# File lib/emmy_extends/mysql2/client.rb, line 14 def close(*args) @watch.detach if @watch super(*args) end
query(sql, opts={})
click to toggle source
Calls superclass method
# File lib/emmy_extends/mysql2/client.rb, line 5 def query(sql, opts={}) if ::EventMachine.reactor_running? super(sql, opts.merge(:async => true)) Mysql2::Operation.new(self) else super(sql, opts) end end