Patches item #1776178, was opened at 2007-08-17 07:53
Message generated for change (Comment added) made by bwarsaw
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1776178&group_id=103

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: mail delivery
Group: Mailman 2.2 / 3.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Tomas Smetana (tsmetana)
Assigned to: Nobody/Anonymous (nobody)
Summary: Use inotify instead of polling in Runner.py

Initial Comment:
Hi,
  the Mailman wakes up 7 times per second which is somehow resource unfriendly. 
 This is caused by qrunners that poll for new files in queue directory.  The 
proposed patch replaces polling in Runner.py with inotify which enables CPU to 
idle when possible.

The patch requires python-inotify (http://pyinotify.sourceforge.net) to be 
installed.
--ts

----------------------------------------------------------------------

>Comment By: Barry A. Warsaw (bwarsaw)
Date: 2007-08-17 08:16

Message:
Logged In: YES 
user_id=12800
Originator: NO

IIUC, inotify is a Linux-only thing so this would have to be optional.  I
haven't looked at the patch, but I would target this for Mailman 3 instead
of 2.2.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1776178&group_id=103
_______________________________________________
Mailman-coders mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-coders

Reply via email to