[ mailman-Bugs-723123 ] Runs out of memory on larger (5M) messages.
SourceForge.net
noreply at sourceforge.net
Thu Apr 24 09:08:43 EDT 2003
Bugs item #723123, was opened at 2003-04-17 06:20
Message generated for change (Comment added) made by xerouz
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=723123&group_id=103
Category: mail delivery
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 9
Submitted By: Steve Mertz (xerouz)
Assigned to: Nobody/Anonymous (nobody)
Summary: Runs out of memory on larger (5M) messages.
Initial Comment:
When trying to send an email with a 5M attachment,
Mailman seems to run out of memory. On the console I get:
marcos:mailman {106} Traceback (most recent call last):
File "/usr/local/mailman/bin/qrunner", line 270, in ?
main()
File "/usr/local/mailman/bin/qrunner", line 230, in main
qrunner.run()
File "/usr/local/mailman/Mailman/Queue/Runner.py",
line 59, in run
filecnt = self._oneloop()
File "/usr/local/mailman/Mailman/Queue/Runner.py",
line 111, in _oneloop
self._shunt.enqueue(msg, msgdata)
File
"/usr/local/mailman/Mailman/Queue/Switchboard.py", line
91, in enqueue
msgsave = cPickle.dumps(_msg, 1)
MemoryError: out of memory
The system is: OpenBSD 3.1, with 512M ram. Mailman
version 2.1.1
It would be nice to be able to have large attachments
as I want to use this for my company's support email
which quite often has larger than 10M files attached.
Thanks,
-- Steve
----------------------------------------------------------------------
>Comment By: Steve Mertz (xerouz)
Date: 2003-04-24 08:08
Message:
Logged In: YES
user_id=61424
Now, I'm getting errors in of a different kind:
Apr 24 10:03:18 2003 (22458) Uncaught runner exception: out
of memory
Apr 24 10:03:18 2003 (22458) Traceback (most recent call last):
File "/usr/local/mailman/Mailman/Queue/Runner.py", line
105, in _oneloop
self._onefile(msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/Runner.py", line
155, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py",
line 130, in _dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py",
line 153, in _dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Handlers/ToDigest.py",
line 71, in process
g.flatten(msg, unixfrom=1)
File "/usr/local/mailman/pythonlib/email/Generator.py",
line 100, in flatten
self._write(msg)
File "/usr/local/mailman/pythonlib/email/Generator.py",
line 128, in _write
self._dispatch(msg)
File "/usr/local/mailman/pythonlib/email/Generator.py",
line 154, in _dispatch
meth(msg)
File "/usr/local/mailman/pythonlib/email/Generator.py",
line 267, in _handle_multipart
print >> self._fp, '\n--' + boundary + '--',
MemoryError: out of memory
Apr 24 10:03:18 2003 (22458) SHUNTING:
1051196594.0123+3c7e0d1a0cd1e29359dea6cc2bb51307e06ad0df
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=723123&group_id=103
More information about the Mailman-coders
mailing list