Class: Mail::Message
- Inherits:
-
Object
- Object
- Mail::Message
- Defined in:
- lib/deliver_asap.rb
Instance Method Summary collapse
-
#deliver_asap ⇒ Object
Performs delivery “as soon as possible” in a separate thread.
Instance Method Details
#deliver_asap ⇒ Object
Performs delivery “as soon as possible” in a separate thread. Using Rufus scheduler instead of just spawning a new thread since Rufus already handles queueing and thread limits
10 11 12 13 |
# File 'lib/deliver_asap.rb', line 10 def deliver_asap Rufus::Scheduler.s.in('0s') { deliver } self end |