Skip to content

Instantly share code, notes, and snippets.

@amcgregor
Created June 25, 2011 03:46
Show Gist options
  • Save amcgregor/1046116 to your computer and use it in GitHub Desktop.
Save amcgregor/1046116 to your computer and use it in GitHub Desktop.
marrow.mailer futures vs. dynamic thread pools
from datetime import datetime
import logging
from marrow.mailer import Message, Delivery
logging.basicConfig(level=logging.DEBUG)
mail = Delivery({
'manager': 'futures',
'manager.workers': 10,
'transport': 'smtp',
'transport.host': 'secure.emailsrvr.com',
'transport.tls': 'ssl',
'transport.username': '[email protected]',
'transport.password': '',
'transport.max_messages_per_connection': 5
})
mail.start()
message = Message([('Alice Bevan-McGregor', '[email protected]')], [('Alice Two', '[email protected]')], "This is a test message.", plain="Testing!")
def callback(future):
print repr(future), repr(future.result())
start = datetime.now()
for i in range(100):
f = mail.send(message)
f.add_done_callback(callback)
print "Queue Time: %0.6f" % (datetime.now()-start).total_seconds()
mail.stop()
print "Duration: %0.6f" % (datetime.now()-start).total_seconds()
INFO:marrow.mailer:Mail delivery service starting.
INFO:marrow.mailer.manager.dynamic:Demand manager starting up.
DEBUG:marrow.mailer.manager.dynamic:Initializing transport queue.
DEBUG:marrow.mailer.manager.dynamic:Starting thread pool with 10 workers.
INFO:marrow.mailer.manager.dynamic:Demand manager ready.
INFO:marrow.mailer:Mail delivery service started.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer.manager.dynamic:Spawning 1 thread.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
Queue Time: 0.472597
INFO:marrow.mailer:Mail delivery service stopping.
INFO:marrow.mailer.manager.dynamic:Demand manager stopping.
DEBUG:marrow.mailer.manager.dynamic:Stopping thread pool.
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
<Future at 0x10b55cb50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b55ccd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b5651d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
<Future at 0x10b5657d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565ad0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565c50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565dd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b565f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b568350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b5684d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b568650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b5687d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b568950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b568ad0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b568c50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b5654d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b568dd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b568f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56d110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56d290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56d650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56d7d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56d950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56dad0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56dc50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56ddd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56df50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56c110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56c290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56c410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56c590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56c950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56cc50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56cad0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56cdd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b56cf50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5c50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5dd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c5f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6a10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6b90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3c6f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cf110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cf290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cf410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cf590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cf710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cf890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cfa10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cfb90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cfd10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3cfe90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3a10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3b90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3d10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d3e90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d51d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5a10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5b90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5d10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d5e90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d7050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d71d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d7350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d74d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
<Future at 0x10b3d7890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3d7a10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3d7b90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3d7d10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3dc050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3d7e90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3dc1d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3dc350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3dc4d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
<Future at 0x10b3dc650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10b55cad0>
DEBUG:marrow.mailer.manager.dynamic:Worker instructed to shut down.
DEBUG:marrow.mailer.manager.dynamic:Draining transport queue.
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
INFO:marrow.mailer.manager.dynamic:Demand manager stopped.
INFO:marrow.mailer:Mail delivery service stopped.
Duration: 4.929470
22.44 messages per second.
INFO:marrow.mailer:Mail delivery service starting.
INFO:marrow.mailer.manager.futures:Futures delivery manager starting.
DEBUG:marrow.mailer.manager.futures:Initializing transport queue.
DEBUG:marrow.mailer.manager.futures:Starting thread pool with 10 workers.
INFO:marrow.mailer.manager.futures:Futures delivery manager ready.
INFO:marrow.mailer:Mail delivery service started.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
INFO:marrow.mailer:Attempting delivery of message <[email protected]>.
DEBUG:marrow.mailer:Message <[email protected]> delivered.
Queue Time: 0.160054
INFO:marrow.mailer:Mail delivery service stopping.
INFO:marrow.mailer.manager.futures:Futures delivery manager stopping.
DEBUG:marrow.mailer.manager.futures:Stopping thread pool.
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Connecting to SMTP server secure.emailsrvr.com:465
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
INFO:marrow.mailer.transport.smtp:Authenticating as [email protected]
<Future at 0x10d6b1fd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b1c10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b1550 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b53d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b1850 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b5710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b5b50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b8310 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b5f10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b86d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b8a10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b8c50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b8dd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6b8f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bc290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bc110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bc410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bc710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bc590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bc890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bcb90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bca10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bcd10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6bce90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c21d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c24d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c27d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2ad0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2c50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2dd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d6c2f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0><Future at 0x10d755290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755a10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755b90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755d10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d755e90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d7411d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d7414d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d7417d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741ad0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741c50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741dd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d741f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746a10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746b90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746d10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d746e90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d7491d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d7494d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d7497d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749ad0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749c50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749dd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d749f50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74b110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74b290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74b410 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74b590 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74b710 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74b890 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74ba10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74bb90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74bd10 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74be90 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74e050 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74e1d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74e350 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74e4d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74e650 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74e7d0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74e950 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74ead0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74edd0 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74ec50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d74ef50 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d750110 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
<Future at 0x10d750290 state=finished returned Message> <marrow.mailer.message.Message object at 0x10d6b14d0>
DEBUG:marrow.mailer.manager.futures:Draining transport queue.
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
DEBUG:marrow.mailer.transport.smtp:Closing SMTP connection
INFO:marrow.mailer.manager.futures:Futures delivery manager stopped.
INFO:marrow.mailer:Mail delivery service stopped.
Duration: 6.675988
15.34 messages per second.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment